BoyC / GW2TacO

Guild Wars 2 Tactical Overlay (GW2TacO)
Other
245 stars 48 forks source link

API key complaining about lack of characters permission when the key has it set #140

Closed EliiseS closed 11 months ago

EliiseS commented 11 months ago

GW2Taco doesn't seem to filter out my completed achievements anymore. It worked just fine about 2 weeks ago with the same API key and I've even tried creating a new API key and using that, but it seems to make no difference.

When looking at the logs, now it seems to complain about [2023-08-20 14:01:46] (Err) [GW2TacO] API error: API key ' - (5A4C6746-46BD-6B4F-8CC7-F6E264C03DF04FDFE3A9-5820-4DBA-BD82-0042262CB51D)' doesn't have the 'characters' permission - account identification through Mumble Link will not be possible. despite that fact the same key worked 2 weeks ago

Logs from about 2 weeks ago:

----------------------------------------------
[2023-08-07 22:09:46] (Info) [GW2TacO] build ID: GW2 TacO 066.3702r
[2023-08-07 22:09:46] (Info) [GW2TacO] CommandLine: "C:\Games\Guild Wars 2\GW2TacO_066r\GW2TacO.exe" 
[2023-08-07 22:09:46] (Err)  [GW2TacO] Failed to register gw2taco:// protocol with windows.
[2023-08-07 22:09:46] (Info) [core] Creating DirectComposition swap chain
[2023-08-07 22:09:46] (Info) [core] DirectX11 Device initialization successful.
[2023-08-07 22:09:47] (Info) [gui] Successfully loaded Skin 'UI.wbs'
[2023-08-07 22:09:47] (Err)  [xml2gui] Unknown tag: 'GW2Dialog'
[2023-08-07 22:09:47] (Info) [core] Successfully loaded D3DCompile from d3dcompiler_47.dll
[2023-08-07 22:09:47] (Info) [GW2TacO] Fetching URL: raw.githubusercontent.com/BoyC/GW2TacO/main/MarkerPacks.json
[2023-08-07 22:09:47] (Info) [GW2TacO] Fetching URL: www.tekkitsworkshop.net/index.php/download
[2023-08-07 22:09:48] (Err)  [GW2TacO] Failed to open trail data file Data/TW/HoT/TangledDepths/tw_mp_tangleddepths_cloakandsnagger.trl
[2023-08-07 22:09:48] (Info) [GW2TacO] Fetching URL: api.guildwars2.com//v2/wvw/objectives?ids=all
[2023-08-07 22:09:49] (Info) [GW2TacO] Fetching URL: api.guildwars2.com//v2/maps?id=96
[2023-08-07 22:09:49] (Info) [GW2TacO] Fetching URL: api.guildwars2.com//v2/maps?id=95
[2023-08-07 22:09:49] (Info) [GW2TacO] Fetching URL: api.guildwars2.com//v2/maps?id=1099
[2023-08-07 22:09:49] (Info) [GW2TacO] Fetching URL: api.guildwars2.com//v2/maps?id=38
[2023-08-07 22:09:49] (Info) [GW2TacO] Fetching URL: api.guildwars2.com//v2/maps?id=968
[2023-08-07 22:09:49] (Info) [GW2TacO] Fetching URL: www.heinze.fr/taco/?lang=en
[2023-08-07 22:09:49] (Dbg)  [GW2TacO] Taco integrity: 2000, GW2 integrity: 2000
[2023-08-07 22:09:49] (Info) [GW2TacO] gw2 window size change: 0 0 3696 1352 (3696 1352)
[2023-08-07 22:09:49] (Info) [GW2TacO] Querying the API: /v2/tokeninfo
[2023-08-07 22:09:49] (Info) [GW2TacO] Fetching URL: api.guildwars2.com//v2/tokeninfo?access_token=5A4C6746-46BD-6B4F-8CC7-F6E264C03DF04FDFE3A9-5820-4DBA-BD82-0042262CB51D
[2023-08-07 22:09:49] (Err)  [GWTacO] Failed to open image 
[2023-08-07 22:09:49] (Err)  [GWTacO] Failed to open image 
[2023-08-07 22:09:49] (Info) [GW2TacO] Querying the API: /v2/account
[2023-08-07 22:09:49] (Info) [GW2TacO] Fetching URL: api.guildwars2.com//v2/account?access_token=5A4C6746-46BD-6B4F-8CC7-F6E264C03DF04FDFE3A9-5820-4DBA-BD82-0042262CB51D
[2023-08-07 22:09:50] (Info) [GW2TacO] Querying the API: /v2/characters
[2023-08-07 22:09:50] (Info) [GW2TacO] Fetching URL: api.guildwars2.com//v2/characters?access_token=5A4C6746-46BD-6B4F-8CC7-F6E264C03DF04FDFE3A9-5820-4DBA-BD82-0042262CB51D
[2023-08-07 22:09:50] (Info) [GW2TacO] Querying the API: v2/commerce/delivery
[2023-08-07 22:09:50] (Info) [GW2TacO] Fetching URL: api.guildwars2.com/v2/achievements/categories?id=79
[2023-08-07 22:09:50] (Info) [GW2TacO] Fetching URL: api.guildwars2.com/v2/commerce/delivery?access_token=5A4C6746-46BD-6B4F-8CC7-F6E264C03DF04FDFE3A9-5820-4DBA-BD82-0042262CB51D
[2023-08-07 22:09:50] (Info) [GW2TacO] Fetching URL: api.guildwars2.com/v2/achievements/categories?id=98
[2023-08-07 22:09:51] (Info) [GW2TacO] Fetching URL: api.guildwars2.com/v2/achievements/categories?id=162
[2023-08-07 22:09:51] (Info) [GW2TacO] Fetching URL: api.guildwars2.com/v2/achievements/categories?id=201
[2023-08-07 22:09:51] (Info) [GW2TacO] Fetching URL: api.guildwars2.com/v2/achievements/categories?id=213
[2023-08-07 22:09:51] (Info) [GW2TacO] Fetching URL: api.guildwars2.com/v2/achievements/categories?id=233
[2023-08-07 22:09:51] (Info) [GW2TacO] Fetching URL: api.guildwars2.com/v2/achievements/daily
[2023-08-07 22:09:51] (Info) [GW2TacO] Querying the API: v2/account/achievements
[2023-08-07 22:09:51] (Info) [GW2TacO] Fetching URL: api.guildwars2.com/v2/account/achievements?access_token=5A4C6746-46BD-6B4F-8CC7-F6E264C03DF04FDFE3A9-5820-4DBA-BD82-0042262CB51D
[2023-08-07 22:10:27] (Err)  [GW2TacO] Failed to open trail data file Data/TW/HoT/TangledDepths/tw_mp_tangleddepths_cloakandsnagger.trl
[2023-08-07 22:10:27] (Err)  [GWTacO] Failed to open image 
[2023-08-07 22:10:27] (Err)  [GWTacO] Failed to open image 
[2023-08-07 22:12:20] (Info) [GW2TacO] Querying the API: v2/commerce/delivery
[2023-08-07 22:12:20] (Info) [GW2TacO] Fetching URL: api.guildwars2.com/v2/commerce/delivery?access_token=5A4C6746-46BD-6B4F-8CC7-F6E264C03DF04FDFE3A9-5820-4DBA-BD82-0042262CB51D
[2023-08-07 22:12:22] (Info) [GW2TacO] Fetching URL: api.guildwars2.com/v2/achievements/daily
[2023-08-07 22:12:22] (Info) [GW2TacO] Querying the API: v2/account/achievements

Logs now:

----------------------------------------------
[2023-08-20 14:01:43] (Info) [GW2TacO] build ID: GW2 TacO 066.3702r
[2023-08-20 14:01:43] (Info) [GW2TacO] CommandLine: "C:\Games\Guild Wars 2\GW2TacO_066r\GW2TacO.exe" 
[2023-08-20 14:01:43] (Err)  [GW2TacO] Failed to register gw2taco:// protocol with windows.
[2023-08-20 14:01:43] (Info) [core] Creating DirectComposition swap chain
[2023-08-20 14:01:43] (Info) [core] DirectX11 Device initialization successful.
[2023-08-20 14:01:43] (Info) [gui] Successfully loaded Skin 'UI.wbs'
[2023-08-20 14:01:43] (Err)  [xml2gui] Unknown tag: 'GW2Dialog'
[2023-08-20 14:01:43] (Info) [core] Successfully loaded D3DCompile from d3dcompiler_47.dll
[2023-08-20 14:01:43] (Info) [GW2TacO] Fetching URL: raw.githubusercontent.com/BoyC/GW2TacO/main/MarkerPacks.json
[2023-08-20 14:01:43] (Info) [GW2TacO] Fetching URL: www.tekkitsworkshop.net/index.php/download
[2023-08-20 14:01:44] (Err)  [GW2TacO] Failed to open trail data file Data/TW\EoD/SeitungProvince/tw_eod_seitungprovince_adv_swiftskiffs_toggletrail.trl
[2023-08-20 14:01:44] (Err)  [GW2TacO] Failed to open trail data file Data/TW/HoT/TangledDepths/tw_mp_tangleddepths_cloakandsnagger.trl
[2023-08-20 14:01:45] (Info) [GW2TacO] Fetching URL: api.guildwars2.com//v2/wvw/objectives?ids=all
[2023-08-20 14:01:45] (Info) [GW2TacO] Fetching URL: www.heinze.fr/taco/?lang=en
[2023-08-20 14:01:46] (Dbg)  [GW2TacO] Taco integrity: 2000, GW2 integrity: 2000
[2023-08-20 14:01:46] (Info) [GW2TacO] gw2 window size change: 0 0 3696 1352 (3696 1352)
[2023-08-20 14:01:46] (Info) [GW2TacO] Querying the API: /v2/tokeninfo
[2023-08-20 14:01:46] (Info) [GW2TacO] Fetching URL: api.guildwars2.com//v2/tokeninfo?access_token=5A4C6746-46BD-6B4F-8CC7-F6E264C03DF04FDFE3A9-5820-4DBA-BD82-0042262CB51D
[2023-08-20 14:01:46] (Err)  [GW2TacO] API error: API key ' -  (5A4C6746-46BD-6B4F-8CC7-F6E264C03DF04FDFE3A9-5820-4DBA-BD82-0042262CB51D)' doesn't have the 'characters' permission - account identification through Mumble Link will not be possible.
[2023-08-20 14:01:46] (Err)  [png] Image decompression failed: 8bit only
[2023-08-20 14:01:46] (Err)  Texture Creation From Image failed: d3dx not linked
[2023-08-20 14:01:46] (Err)  [GW2TacO] Failed to decompress image Data/TW/Fishing/tw_trail_fish_w.png from archive POIs/Online/tw_ALL_IN_ONE.taco
[2023-08-20 14:01:46] (Err)  [png] Image decompression failed: 8bit only
[2023-08-20 14:01:46] (Err)  Texture Creation From Image failed: d3dx not linked
[2023-08-20 14:01:46] (Err)  [GW2TacO] Failed to decompress image Data/TW/Fishing/tw_trail_fish_w.png from archive POIs/Online/tw_ALL_IN_ONE.taco
[2023-08-20 14:01:46] (Err)  [GW2TacO] Failed to open image data/tw/fishing/tw_trail_fish_w.png
[2023-08-20 14:02:03] (Err)  [GW2TacO] Failed to open trail data file Data/TW\EoD/SeitungProvince/tw_eod_seitungprovince_adv_swiftskiffs_toggletrail.trl
[2023-08-20 14:02:04] (Err)  [GW2TacO] Failed to open trail data file Data/TW/HoT/TangledDepths/tw_mp_tangleddepths_cloakandsnagger.trl
[2023-08-20 14:02:11] (Err)  [GW2TacO] Failed to open trail data file Data/TW\EoD/SeitungProvince/tw_eod_seitungprovince_adv_swiftskiffs_toggletrail.trl
[2023-08-20 14:02:12] (Err)  [GW2TacO] Failed to open trail data file Data/TW/HoT/TangledDepths/tw_mp_tangleddepths_cloakandsnagger.trl
[2023-08-20 14:02:14] (Err)  [GW2TacO] Failed to open trail data file Data/TW\EoD/SeitungProvince/tw_eod_seitungprovince_adv_swiftskiffs_toggletrail.trl
[2023-08-20 14:02:15] (Err)  [GW2TacO] Failed to open trail data file Data/TW/HoT/TangledDepths/tw_mp_tangleddepths_cloakandsnagger.trl
[2023-08-20 14:02:17] (Err)  [GW2TacO] Failed to open trail data file Data/TW\EoD/SeitungProvince/tw_eod_seitungprovince_adv_swiftskiffs_toggletrail.trl
[2023-08-20 14:02:18] (Err)  [GW2TacO] Failed to open trail data file Data/TW/HoT/TangledDepths/tw_mp_tangleddepths_cloakandsnagger.trl
[2023-08-20 14:02:20] (Err)  [GW2TacO] Failed to open trail data file Data/TW\EoD/SeitungProvince/tw_eod_seitungprovince_adv_swiftskiffs_toggletrail.trl
[2023-08-20 14:02:21] (Err)  [GW2TacO] Failed to open trail data
EliiseS commented 11 months ago

Ah, the API is disabled because of the new expansion release: Guild Wars 2 API Disabled from August 18-24 - News and Announcements - Guild Wars 2 Forums