trakt-tools / universal-trakt-scrobbler

MIT License
528 stars 51 forks source link

BUG: Amazon Prime not scrobbling + history sync not working - EU #99

Open ITSYV opened 2 years ago

ITSYV commented 2 years ago

Everything is up and running over here and all services seem to work, except for the Amazon Prime service. It won't scrobble and the history synchronisation won't work either. (can't load error) I'm working with the dutch version of primevideo (though it's just primevideo.com, just the translated website).

Is it (still) working for you guys? Haven't had the time to debug, as it's working with the API / sessions

rafaelgomesxyz commented 2 years ago

I just tested and it's working fine for me, so it might be a region thing. I'll see if I can test with a VPN.

ITSYV commented 2 years ago

@rafaelgomesxyz I just tried syncing the history again. The console gives me an 404 error on the GetPlaybackResources url with this output: { "error": "wrong_region", "customer_home_region": "EU" } So I think "atv-ps.primevideo.com" is a regional url. "fls-eu.amazon.com" is used for retrieving the video in EU.

Also the watched list is differently build in EU. URL: https://www.primevideo.com/gp/video/api/getWatchHistorySettingsPage?widgets=activity-history&widgetArgs=%7B%22startIndex%22%3A120%7D

Response: {"__type":"atv.wps#SettingsOutput","metadata":{"availability":{"description":"Fatal Count: 0, Error Count: 0, Warning Count: 1","severity":"MinorDegradation"}},"notifications":[{"content":{"__type":"atv.wps#PaymentUpgradeOutput"},"widgetType":"payment-upgrade"}],"widgets":[{"content":{"__type":"atv.wps#PageTitleOutput","title":"Account en instellingen"},"widgetType":"page-title"},{"content":{"__type":"atv.wps#NavigationTabsOutput","tabs":[{"active":false,"href":"/settings/your-account/ref=atv_set_your-account","subPage":"your-account","text":"Mijn account"},{"active":false,"href":"/settings/payment-history/ref=atv_set_payment-history","subPage":"payment-history","text":"Bestellingen"},{"active":false,"href":"/settings/playback/ref=atv_set_playback","subPage":"playback","text":"Speler"},{"active":false,"href":"/settings/parental-controls/ref=atv_set_parental-controls","subPage":"parental-controls","text":"Ouderlijk toezicht"},{"active":false,"href":"/settings/subtitles/ref=atv_set_subtitles","subPage":"subtitles","text":"Ondertiteling"},{"active":false,"href":"/settings/your-devices/ref=atv_set_your-devices","subPage":"your-devices","text":"Je apparaten"},{"active":false,"href":"/settings/language/ref=atv_set_language","subPage":"language","text":"Taal"},{"active":true,"href":"/settings/watch-history/ref=atv_set_watch-history","subPage":"watch-history","text":"Kijkgeschiedenis"},{"active":false,"href":"/settings/hidden-history/ref=atv_set_hidden-history","subPage":"hidden-history","text":"Verborgen video's"}]},"widgetType":"navigation-tabs"},{"content":{"__type":"atv.wps#ActivityHistoryOutput","content":{"__type":"atv.wps#ActivityHistoryItems","maybeEndOfUsersHistory":true,"nextStartIndex":160,"seeMoreLink":{"href":"/settings/watch-history/ref=atv_set_wh?startIndex=160&maybeEndOfUsersHistory=true","text":"Meer laden"},"strings":{"deleteMovie":"Film uit kijkgeschiedenis verwijderen","deleteSeason":"Afleveringen uit Kijkgeschiedenis verwijderen","episodesWatched":"Bekeken afleveringen","genericError":"Er is een probleem met deze pagina. Vernieuw de pagina of meld je af en vervolgens weer aan.","heading":"Kijkgeschiedenis","intro":"Kijk en beheer alle video's die je hebt gekeken. Wanneer je video's uit je kijkgeschiedenis verwijdert, wordt alleen deze lijst gewijzigd. De video wordt nog steeds weergegeven terwijl je door Prime Video browset. Elk profiel heeft zijn eigen lijst. Als je video's die met een ander profiel zijn bekeken, wilt bekijken en beheren, schakel je over naar dat profiel.","removedEpisodes":"{episodeCount} afleveringen worden uit je kijkgeschiedenis verwijderd. Je ziet deze afleveringen hier mogelijk nog een paar dagen.","removedTitle":"{titleName} wordt uit je kijkgeschiedenis verwijderd. Je ziet deze video hier mogelijk nog een paar dagen."},"titles":[{"date":"17 mei 2021","titles":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B085M88V2K_B0859RS5PB","tag":"REMOVE","token":"gwCs7m9nRosstiL4f1nWnP9lpd2yyeOwu/1t3UGunETgAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B085M88V2K","tag":"REMOVE","token":"gwCs7m9nRosstiL4f1nWnP9lpd2yyeOwu/1t3UGunETgAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.cab859ee-e523-67b9-dbeb-da1a66d40245","time":1621272932000,"title":{"href":"/detail/0R5NWX7GL1UBI8Y6DTIC65JCCL/ref=atv_set_wh_dp","text":"Aflevering 9: Et in Arcadia Ego, Deel 1"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B0859RS5PB","tag":"REMOVE","token":"g9uzihIBFRklmhAOnzY3DttBlwggkMr3rrdU9nKLetrIAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.6eb84765-8ad0-ef3f-97bd-8e10dc44281c","time":1621271122000,"title":{"href":"/detail/0LPL2IIJI3JCUETJ6FPTMZCMJG/ref=atv_set_wh_dp","text":"Aflevering 8: Brokstukken"}}],"gti":"amzn1.dv.gti.eeb7887d-06e2-d115-2e5f-c3e5ef053b0c","imageSrc":"https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/b1c1744773d435bd28ea000b437f6ad89f15440a38657a3e7758a2d6c8eab834._RI_V_TTW_UX667_UY375_SY200_.jpg","time":1621272932000,"title":{"href":"/detail/0TADTFDN6AK2XMC7HMLX0HFRPO/ref=atv_set_wh_dp","text":"Star Trek: Picard - Seizoen 1"}}]},{"date":"16 mei 2021","titles":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B08R94TS4P","tag":"REMOVE","token":"g2bqqeI+vFSwsoeobtB02b5mD21eP/iqTd5K1KuRbZPCAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.20bb4b62-f16b-ddd4-7b52-f1ba288079de","imageSrc":"https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/61429f1b9c2a1302d5808fe62ae75b9d8091796c02eec27b7fb179ccc52fa01e._RI_V_TTW_UX667_UY375_SY200_.jpg","time":1621124115000,"title":{"href":"/detail/0H3DBHXND3R1PQRXJG0YAFDCYM/ref=atv_set_wh_dp","text":"Geography Club"}}]},{"date":"14 mei 2021","titles":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B07SV468MB","tag":"REMOVE","token":"g1UN14d0VtJlJKhFWptGm4gx+NKz0dvWYDfwYYgeNB5NAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B07SV468MB","tag":"REMOVE","token":"g1UN14d0VtJlJKhFWptGm4gx+NKz0dvWYDfwYYgeNB5NAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.72b5a362-3d84-8897-c45b-e12d707679af","time":1621027287000,"title":{"href":"/detail/0LY36M4TXXQGLOD2FOFYY9H2UN/ref=atv_set_wh_dp","text":"Aflevering 14: Et pour cent mille dollars de plus"}}],"gti":"amzn1.dv.gti.acb55e4d-7235-c2a6-3b3b-3586cbb94df2","imageSrc":"https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/90e676a15c77f9f99ca1bbc93adf04927bac029db5b1982144a8a8794e956d30._RI_V_TTW_UX667_UY375_SY200_.jpg","time":1621027287000,"title":{"href":"/detail/0PDP8AL67Q5S20CGFWNNRUFDV6/ref=atv_set_wh_dp","text":"Shameless - Season 9"}}]},{"date":"5 mei 2021","titles":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B0851XDSN2_B084RK6MR6_B084JQX637_B084BYLBXP","tag":"REMOVE","token":"gxxT3/PZgZ+FjrPVON9zqpbvEioyOlFivaWnOfdQocS0AAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B0851XDSN2","tag":"REMOVE","token":"gxxT3/PZgZ+FjrPVON9zqpbvEioyOlFivaWnOfdQocS0AAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.9eb8357e-65d8-a856-7443-082187e26b76","time":1620223265000,"title":{"href":"/detail/0OJVWVARI52L8JU4J9L0TE9J7A/ref=atv_set_wh_dp","text":"Aflevering 7: Nepenthe"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084RK6MR6","tag":"REMOVE","token":"gygx557pxYvUv92E3JWUjpBUEEERP81Y98BkHjFwxwK7AAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.82b81dd8-05f8-9836-db8f-0e6a021cb47a","time":1620220160000,"title":{"href":"/detail/0MW7JQ41FJ1TD9N8REDRTZIID6/ref=atv_set_wh_dp","text":"Aflevering 6: Het Onmogelijke Doosje"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084JQX637","tag":"REMOVE","token":"g3VT4tk1RVjutSgJWYXIFgQjqEcEZpF540qP3WVNfn22AAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.bab80bb6-2bbe-a4bc-8df7-283f09d7880d","time":1620217437000,"title":{"href":"/detail/0Q7K797F87FZTJHMR4IENOBP59/ref=atv_set_wh_dp","text":"Aflevering 5: Problemen In Stardust City"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084BYLBXP","tag":"REMOVE","token":"gxKnq0zt8N4LCttKOkYGtEydw4NyKQgr1uVlbfxur5pTAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.deb7f9bd-2baa-b841-5d6e-d419a92c28b1","time":1620216094000,"title":{"href":"/detail/0SCABTWAY5P7G0DOIH6OIPRYK1/ref=atv_set_wh_dp","text":"Aflevering 4: Volkomen Openheid"}}],"gti":"amzn1.dv.gti.eeb7887d-06e2-d115-2e5f-c3e5ef053b0c","imageSrc":"https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/b1c1744773d435bd28ea000b437f6ad89f15440a38657a3e7758a2d6c8eab834._RI_V_TTW_UX667_UY375_SY200_.jpg","time":1620223265000,"title":{"href":"/detail/0TADTFDN6AK2XMC7HMLX0HFRPO/ref=atv_set_wh_dp","text":"Star Trek: Picard - Seizoen 1"}}]},{"date":"19 april 2021","titles":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084L649N3_B084L58FP2_B084L5XN99_B084L6FGHZ_B084L5N6GL","tag":"REMOVE","token":"g71+FTfh2ZelZzLzpibxq5jqdGvZt/vSpc1Ozg4df+nCAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084L649N3","tag":"REMOVE","token":"g71+FTfh2ZelZzLzpibxq5jqdGvZt/vSpc1Ozg4df+nCAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.d0b8113f-ff8a-5ccf-43f6-c040f99c56d2","time":1618853598000,"title":{"href":"/detail/0RIG6QX31HV5VBRCIDVMZ812HE/ref=atv_set_wh_dp","text":"Aflevering 12: Gallavitch"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084L58FP2","tag":"REMOVE","token":"g/tGcQXZy2hIhWIRF4j2AaapTBaEzQTJnLRZsDc7Kel2AAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.04b81140-0c42-c83b-e6ad-d5d5023b5485","time":1618852568000,"title":{"href":"/detail/0FFO0J52BENIE7ZF3M9P8WA7ID/ref=atv_set_wh_dp","text":"Aflevering 11: Double jeu"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084L5XN99","tag":"REMOVE","token":"g3wsdazce/XIHBf3km2nv39oYxmgdc4YuOLcztnA29GpAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.e4b81140-0150-d8eb-f7d5-09b1c2735024","time":1618825662000,"title":{"href":"/detail/0SP2PPKAYUJAN054KV1VF20D2C/ref=atv_set_wh_dp","text":"Aflevering 9: Overdose de sentiments"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084L6FGHZ","tag":"REMOVE","token":"gx6hvHqa3BQY7hnkaefrwas3cUH0nOYotTaq8jQFxLR+AAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.96b81140-01b5-7a88-28eb-85184c178c26","time":1618822200000,"title":{"href":"/detail/0O2U25NCOA1SXHDM5MTFTWUF52/ref=atv_set_wh_dp","text":"Aflevering 8: Debbie pourrait bien être une prostituée"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084L5N6GL","tag":"REMOVE","token":"g8FNp0epcd3xa+wfMVSqPc6saAMbkzzzEj6n5KqKOU/AAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.c0b81140-0190-0857-3495-3d4042ebca36","time":1618819064000,"title":{"href":"/detail/0QKCKDLPLQE5CEX6NC32IKF6EU/ref=atv_set_wh_dp","text":"Aflevering 7: Carl, citoyen modèle"}}],"gti":"amzn1.dv.gti.e8b80e79-4fe3-07f3-e1fa-fa38f290575a","imageSrc":"https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/ae89ff66bfb64ffb056765a6b6fe458267cb5c73c41d466f0521390921995b30._RI_V_TTW_UX667_UY375_SY200_.jpg","time":1618853598000,"title":{"href":"/detail/0SXLM6OIAQ0DUSWD1815OYS4EY/ref=atv_set_wh_dp","text":"Shameless - Saison 10"}}]},{"date":"18 april 2021","titles":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084L5N6T1","tag":"REMOVE","token":"g8THZwGBLKAyakWwkpCHdfQ8AXuAMS1TH6g3EaFjIEP3AAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084L5N6T1","tag":"REMOVE","token":"g8THZwGBLKAyakWwkpCHdfQ8AXuAMS1TH6g3EaFjIEP3AAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.7cb81140-0e84-e939-69e1-dfb109359914","time":1618741193000,"title":{"href":"/detail/0MJF6B0DMG9V76T5PNBDRH9WD0/ref=atv_set_wh_dp","text":"Aflevering 6: Adieu gringo"}}],"gti":"amzn1.dv.gti.e8b80e79-4fe3-07f3-e1fa-fa38f290575a","imageSrc":"https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/ae89ff66bfb64ffb056765a6b6fe458267cb5c73c41d466f0521390921995b30._RI_V_TTW_UX667_UY375_SY200_.jpg","time":1618741193000,"title":{"href":"/detail/0SXLM6OIAQ0DUSWD1815OYS4EY/ref=atv_set_wh_dp","text":"Shameless - Saison 10"}}]},{"date":"17 april 2021","titles":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084L5BXSW_B084L57LFZ_B084L5TL8V_B084L64N3P_B084KJWY27","tag":"REMOVE","token":"gzf7b2OXLINI6k7Nk2uqwoRLji+wT6NiO3CTv5xbWXtJAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084L5BXSW","tag":"REMOVE","token":"gzf7b2OXLINI6k7Nk2uqwoRLji+wT6NiO3CTv5xbWXtJAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.58b81140-0111-2ca9-d7bb-ce7b76b80981","time":1618678444000,"title":{"href":"/detail/0KEP0Z1RUJFDW9NZI16WGMD9XD/ref=atv_set_wh_dp","text":"Aflevering 5: Sparky"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084L57LFZ","tag":"REMOVE","token":"gzfFS6Yjnp1MjUIgiZuCE69x9ND15m1/lYjCYQR3fkcOAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.48b81140-0169-2d36-737f-b5d50109c61d","time":1618674596000,"title":{"href":"/detail/0JGLELQECYORJXTRKODG27KUFX/ref=atv_set_wh_dp","text":"Aflevering 4: Un vrai des Quartiers Sud."}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084L5TL8V","tag":"REMOVE","token":"g7Jn2RuJ7aDNRqQAlaEeEEVWP+zF93LgRCP7JshNPeRlAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.06b81140-019a-cea2-e531-7db9ec25795b","time":1618667288000,"title":{"href":"/detail/0FJXGTSZ6N19Q2428FSUL711LN/ref=atv_set_wh_dp","text":"Aflevering 3: Quelle Amérique ?"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084L64N3P","tag":"REMOVE","token":"gxgU+VyignXlWuxXSv8cTj117CnhwVIMtYlmzRauJF0DAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.cab81140-016b-c3ec-de99-25c519c62a2d","time":1618663962000,"title":{"href":"/detail/0R5NTUXBJAP8D2VKNL88BGG8BX/ref=atv_set_wh_dp","text":"Aflevering 2: Demain nous appartient"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B084KJWY27","tag":"REMOVE","token":"g3uVDtw2JT2hjBD3iCR1r80+X3M8exe54Wtnjm6T1+cRAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.dab80e79-68f4-e574-7a80-79ea632c3d98","time":1618661406000,"title":{"href":"/detail/0S3RG412QLJM938Z48COVNBTLK/ref=atv_set_wh_dp","text":"Aflevering 1: Gallagher, encore et pour toujours !"}}],"gti":"amzn1.dv.gti.e8b80e79-4fe3-07f3-e1fa-fa38f290575a","imageSrc":"https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/ae89ff66bfb64ffb056765a6b6fe458267cb5c73c41d466f0521390921995b30._RI_V_TTW_UX667_UY375_SY200_.jpg","time":1618678444000,"title":{"href":"/detail/0SXLM6OIAQ0DUSWD1815OYS4EY/ref=atv_set_wh_dp","text":"Shameless - Saison 10"}}]},{"date":"16 april 2021","titles":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B07RVD1YLT","tag":"REMOVE","token":"g4twiEhBp6EX47iVGUvkrmcATBTKIcearI78yRptTgPAAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B07RVD1YLT","tag":"REMOVE","token":"g4twiEhBp6EX47iVGUvkrmcATBTKIcearI78yRptTgPAAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.64b55e4c-e2f1-8971-fd55-03bce97f4163","time":1618582331000,"title":{"href":"/detail/0L48XMNV67JBCVR7NHE3PCMHCZ/ref=atv_set_wh_dp","text":"Aflevering 13: Le temps des désillusions"}}],"gti":"amzn1.dv.gti.acb55e4d-7235-c2a6-3b3b-3586cbb94df2","imageSrc":"https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/90e676a15c77f9f99ca1bbc93adf04927bac029db5b1982144a8a8794e956d30._RI_V_TTW_UX667_UY375_SY200_.jpg","time":1618582331000,"title":{"href":"/detail/0PDP8AL67Q5S20CGFWNNRUFDV6/ref=atv_set_wh_dp","text":"Shameless - Season 9"}}]},{"date":"15 april 2021","titles":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B07RS4R283_B07RS4QZ3D_B07RWF34MG_B07RVD2LQR","tag":"REMOVE","token":"gzj4lW4axb/M1F+kOCi2WXwaU1O7fKLlZKzkIW7fIFgEAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B07RS4R283","tag":"REMOVE","token":"gzj4lW4axb/M1F+kOCi2WXwaU1O7fKLlZKzkIW7fIFgEAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.52b55e4c-e45f-ccd8-dd05-b66a0e3e2459","time":1618506088000,"title":{"href":"/detail/0K1VUYOKJ2AV2DI21CPMQPZB6H/ref=atv_set_wh_dp","text":"Aflevering 12: Blackout"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B07RS4QZ3D","tag":"REMOVE","token":"g3Mpq6650xVA7YeIOXI+BuGN2WqkZzQ5dZ1zFAAqLftMAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.98b55e4c-e24f-51d2-c18a-dc7987587d48","time":1618502639000,"title":{"href":"/detail/0O72PBXU0UQRM2DXI920S5NQYW/ref=atv_set_wh_dp","text":"Aflevering 11: Prendre le train en marche"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B07RWF34MG","tag":"REMOVE","token":"g85L7CvPk5k22CvDznwykRBPol8bN6k5Z3Z8l1ExWVQ/AAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.22b55e4c-e7a0-92a6-b2d2-cd5160ff717e","time":1618499306000,"title":{"href":"/detail/0H7KZUQG4QH97F2APHBRDEUQ2M/ref=atv_set_wh_dp","text":"Aflevering 10: 50 nuances de bronzage"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B07RVD2LQR","tag":"REMOVE","token":"g3AK22VR7vYhBFSU9Mb75YCvmxOrcthQAjeRKYXrxqaYAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.c4b55e4c-e2e5-bcb2-c1be-e79fd87837c9","time":1618497020000,"title":{"href":"/detail/0QSUNUK45UDWSMT1VDQXXXKQFD/ref=atv_set_wh_dp","text":"Aflevering 9: Pour 6 Gallagher de plus"}}],"gti":"amzn1.dv.gti.acb55e4d-7235-c2a6-3b3b-3586cbb94df2","imageSrc":"https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/90e676a15c77f9f99ca1bbc93adf04927bac029db5b1982144a8a8794e956d30._RI_V_TTW_UX667_UY375_SY200_.jpg","time":1618506088000,"title":{"href":"/detail/0PDP8AL67Q5S20CGFWNNRUFDV6/ref=atv_set_wh_dp","text":"Shameless - Season 9"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TPPMLH_B075TV9F2V_B075TTG2S6_B075TT624X_B075TW7BMZ","tag":"REMOVE","token":"g1jHfs+eNUrE5R9JpP6SZxk6JXOneOGa0FpI3Mb4KvBxAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TPPMLH","tag":"REMOVE","token":"g1jHfs+eNUrE5R9JpP6SZxk6JXOneOGa0FpI3Mb4KvBxAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.e4af5369-c07c-2289-7603-59660ef244ba","time":1618495474000,"title":{"href":"/detail/0SP03E3XDUA6XH8A8KU0NLRUM2/ref=atv_set_wh_dp","text":"Aflevering 16: Natuurlijk is hij dood, deel 2"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TV9F2V","tag":"REMOVE","token":"g0RWhXY5Tvdo9QdgWMlGS8uY22lYLB9f1Uw82vfztEB2AAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.e4af536b-651f-2537-5fc6-0db6f13d1f87","time":1618494137000,"title":{"href":"/detail/0SP03E4A07EHXUY1LA5FT1AUTJ/ref=atv_set_wh_dp","text":"Aflevering 15: Natuurlijk is hij dood, deel 1"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TTG2S6","tag":"REMOVE","token":"g7uLwb3pD/1NQMQU9PTF277JhpaRVn0h1qiCs7KjaW8zAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.b2af536e-1a79-dba9-a558-b284f9393229","time":1618492917000,"title":{"href":"/detail/0PQFRZIT4KHL74YGVXVIB9X63T/ref=atv_set_wh_dp","text":"Aflevering 14: Geef een aap geen pistool"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TT624X","tag":"REMOVE","token":"gwRefXzRCpkDliu7SPgS+WS2/k6CydmIdf1liivyXOCcAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.9eaf536e-50a0-588b-4c49-edd5e9bc77ce","time":1618465243000,"title":{"href":"/detail/0OJT90VMVMKQ4ZP8O0OI537DN2/ref=atv_set_wh_dp","text":"Aflevering 13: Boompa was dol op hoeren"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TW7BMZ","tag":"REMOVE","token":"g4xXfmKZFAQC/KP/MuthxSWNTYGdhx1JbI1ktYQqno3wAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.1caf5369-c715-c60c-e451-5bc68a06464f","time":1618464165000,"title":{"href":"/detail/0GUQTRNQUMLOK9FCO3B4KROK0F/ref=atv_set_wh_dp","text":"Aflevering 12: Oplichterij in bierbeslag"}}],"gti":"amzn1.dv.gti.50af536a-2f4c-4646-620b-6bb56b2d4814","imageSrc":"https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/af6e4c8b05eb56a20d528041fbe20ed53c312b542884501ec56220801b1a1045._RI_V_TTW_UX667_UY375_SY200_.jpg","time":1618495474000,"title":{"href":"/detail/0JXKLGXSUIXJQ4OBUPOCC8T8GK/ref=atv_set_wh_dp","text":"Two and a Half Men: Het complete twaalfde seizoen"}}]},{"date":"14 april 2021","titles":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TSQR8M_B075TSQJ4X_B075TRV2MC_B075TNT8FL_B075TWCD78_B075TS8NWS_B075TSHZ65_B075TV36PQ_B075TPLXGH_B075TV5W69_B075TTPMQ8","tag":"REMOVE","token":"g5keev5MtHqwAIdV8ZrmjrA1KaJBwJAAUsYzxCABj9KMAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TSQR8M","tag":"REMOVE","token":"g5keev5MtHqwAIdV8ZrmjrA1KaJBwJAAUsYzxCABj9KMAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.6eaf536e-37b0-bbc8-c0a9-62c33850a637","time":1618422733000,"title":{"href":"/detail/0LPIDWXHMUKVAQCS0HO2KID6WN/ref=atv_set_wh_dp","text":"Aflevering 11: Het vluggertje roept!"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TSQJ4X","tag":"REMOVE","token":"gwXtGGfoVJZpe8y3o4d0tEkG0Q2eDJmrLLFrRrnBeR2TAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.4caf536b-543c-a132-3afd-9aa0c04ede8f","time":1618421480000,"title":{"href":"/detail/0JP1OVM79GSJIZ5KB44YA3KARZ/ref=atv_set_wh_dp","text":"Aflevering 10: Broek, daar kom ik!"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TRV2MC","tag":"REMOVE","token":"gyIaJ+fB7evHsMCAF7guU4wQC5UO4A2JZ/oRJlc50heFAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.caaf5369-fdbc-0c12-3aa7-de4e62a642d3","time":1618420223000,"title":{"href":"/detail/0R5L7JGZSC5BX2HZU73VS5LRDF/ref=atv_set_wh_dp","text":"Aflevering 9: Stuiter, stuiter, stuiter, Lyndsey"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TNT8FL","tag":"REMOVE","token":"gxiHXaOKsrttAHF10I8LwiBTX/YAK6kTdT1ZU/jg9y9kAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.04af5369-c053-ea11-ffc8-f494c40de9de","time":1618418497000,"title":{"href":"/detail/0FFLE7OOEEOAR09VBCW2JZ6GV2/ref=atv_set_wh_dp","text":"Aflevering 8: Familie, Buble, gefrituurde kalkoen"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TWCD78","tag":"REMOVE","token":"g4oHftTVRD7zqwZslGdeklEPF1T3r95zVw26LqkxAzkgAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.4aaf5369-dc29-cda6-0063-8b109e56fbf1","time":1618417240000,"title":{"href":"/detail/0JKS8KXYSHTJBZHQP5BGS2QQR5/ref=atv_set_wh_dp","text":"Aflevering 7: Sex met een getekende Ed Asner"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TS8NWS","tag":"REMOVE","token":"g4ifTWLyas3YeZMogbaw8/BZiaUHeNeWYGZVEj0vJ5qzAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.94af5369-c1b6-1cfa-1ee3-f0162a1f9a10","time":1618408195000,"title":{"href":"/detail/0NYHZJJ1XFFW279AHRN34XR6DS/ref=atv_set_wh_dp","text":"Aflevering 6: Alan heeft een meisje neergeschoten"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TSHZ65","tag":"REMOVE","token":"g4muyx/UlnSZ25UuMmaKz5xDHX1ZV/mrcsVczuiGe4tGAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.16af5369-c7b9-24c2-2265-d102f3402111","time":1618406935000,"title":{"href":"/detail/0GHYGVNZB34M2TBX8941WYQY35/ref=atv_set_wh_dp","text":"Aflevering 5: Oontz. Oontz. Oontz."}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TV36PQ","tag":"REMOVE","token":"g6Tts9IWE3lN29VORmGwlas4kcNMT5/PTRANzzFmxX+OAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.68af536e-ffd0-098d-235b-56f140f88a81","time":1618405677000,"title":{"href":"/detail/0LCQ10XW2SCW1PKR7DDUTI0Q69/ref=atv_set_wh_dp","text":"Aflevering 4: Achtendertig, tweeënzestig, achtendertig"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TPLXGH","tag":"REMOVE","token":"g9ePuyj+XhlH4NLmEA1oiyvrZUhlONsXI6QmnIseImeFAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.40af5369-c024-ab1a-baff-08fc3897c631","time":1618404427000,"title":{"href":"/detail/0IZGZ3MC0IEDZVFTU5L0VPTF01/ref=atv_set_wh_dp","text":"Aflevering 3: Glamping in een yurt"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TV5W69","tag":"REMOVE","token":"gyrUqZ6TdK3Zj8Ln1h2jennSQOewGvelzJibQCveaTpoAAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.e2af5369-c186-b484-b576-8247907d0363","time":1618403139000,"title":{"href":"/detail/0SKQN3G0880FGZ07T72OCWXZS3/ref=atv_set_wh_dp","text":"Aflevering 2: Een chique bar op Ibiza"}},{"actions":{"REMOVE":{"partialURL":"/api/activityHistoryTitleUpdate/ref=atv_set_wh_rmv","query":{"titleIds":"B075TTPMQ8","tag":"REMOVE","token":"g2+MEBk5Ks6E/oZUeUPVgaqtF9HgVsKhYqQXZnPkmZz+AAAAAQAAAABhNUKfcmF3AAAAAPgWC9WfHH8iB+olH/E9xQ=="}}},"children":[],"gti":"amzn1.dv.gti.b2af5369-c3af-fd89-0940-8e1fb8a10da2","time":1618402667000,"title":{"href":"/detail/0PQFRZHVSPQGSZ50QCNUUVXB4Y/ref=atv_set_wh_dp","text":"Aflevering 1: Die goeie ouwe Mexicaanse spinazie"}}],"gti":"amzn1.dv.gti.50af536a-2f4c-4646-620b-6bb56b2d4814","imageSrc":"https://images-eu.ssl-images-amazon.com/images/S/pv-target-images/af6e4c8b05eb56a20d528041fbe20ed53c312b542884501ec56220801b1a1045._RI_V_TTW_UX667_UY375_SY200_.jpg","time":1618422733000,"title":{"href":"/detail/0JXKLGXSUIXJQ4OBUPOCC8T8GK/ref=atv_set_wh_dp","text":"Two and a Half Men: Het complete twaalfde seizoen"}}]}]}},"widgetType":"activity-history"}]}

rafaelgomesxyz commented 2 years ago

Oh, I see. Thanks for the response!

eRJeeBuch commented 2 years ago

Hi all! Any updates on this? Prime Video EU user here. ITSYV's version is working just for scrobbling, but history sync is greyed out.

rafaelgomesxyz commented 2 years ago

Will take a look this week.

iamjabour commented 2 years ago

Hi @rafaelgomesxyz , workaround here: https://github.com/trakt-tools/universal-trakt-scrobbler/issues/117 ps vpn seems to not matter, looks like is linked to the account registration/pay. Thanks for the extension, looking great!

Richigeht commented 2 years ago

Hi, Amazon doesn't even allow me to use the primevideo.com address - I need to go to the amazon.de site. If I can help with testing (if this got fixed) let me know. Thanks!

x5nder commented 2 years ago

Was this ever resolved? I'm having the same issue. Just installed this extension, tried to sync my Prime Video history, but the page just shows blank information even though it's logged into the correct profile, according to the header.

Chrome Console gives me a bunch of errors like these: history.js:2 [UTS] Failed to get item. Error: {"request":{"url":"https://atv-ps.primevideo.com/cdp/catalog/GetPlaybackResources?asin=amzn1.dv.gti.a253a6f6-1a40-4e0e-b2c9-2230c5caa864&consumptionType=Streaming&desiredResources=CatalogMetadata&deviceID=5a4bc10b7513f2b5faff5158c7c44880625a1f3fe053016318d5293e&deviceTypeID=AOAGZA014O5RE&firmware=1&gascEnabled=true&resourceUsage=CacheResources&videoMaterialType=Feature&titleDecorationScheme=primary-content&uxLocale=en_US","method":"GET","withHeaders":{},"withRateLimit":{"id":"default","maxRPS":{"*":2}}},"status":0,"text":"","isCanceled":false}

and if I try to access the URL listed above, I'm getting: { "error": "wrong_region", "customer_home_region": "EU" }

x5nder commented 2 years ago

& same for HBO Max, again showing correct service + profile in the title bar, but:

[UTS] Failed to get item. Error: {"request":{"url":"https://comet-emea.api.hbo.com/express-content/urn:hbo:episode:GYfiXdgqE4w6PtAEAAAC8?device-code=desktop&product-code=hboMax&api-version=v9.0&country-code=US&language=en-us","method":"GET","withHeaders":{},"withRateLimit":{"id":"default","maxRPS":{"*":2}}},"status":0,"text":"","isCanceled":false}

and clicking on one of these links: Unauthorized

Richigeht commented 2 years ago

I also got issues - it does start with Netflix scrobbling but crashes - and Prime crashes straight away.

tunisiano187 commented 2 years ago

Same here