กำลังพยายามรับราคาของแอปแต่คีย์ Steam API ถูกปฏิเสธ

ฉันกำลังพยายามสร้างบอทเพื่อรับราคาเกม Steam และบันทึกไว้ในฐานข้อมูลของฉันเพื่อดำเนินการบางอย่างในภายหลัง แต่ฉันประสบปัญหากับ Steam API ฉันใช้สิ่งนี้:

https://partner.steam-api.com/ISteamEconomy/GetMarketPrices/v1/?key=MYAPIKEY&appid=552500

แต่ฉันได้รับข้อผิดพลาดนี้:

Forbidden Access is denied. Retrying will not help. Please verify your key= parameter.

ฉันใช้คีย์ Steam API ที่ถูกต้องซึ่งฉันได้รับจาก https://steamcommunity.com/dev/registerkey แต่ฉันได้รับข้อผิดพลาดนี้ ฉันจะขอบคุณถ้าใครสามารถช่วยฉันได้


person Mohammad134    schedule 04.04.2020    source แหล่งที่มา


คำตอบ (1)


เอกสารประกอบสำหรับ ISteamEconomy GetMarketPrices

หมายเหตุ: การเรียกนี้ต้องใช้คีย์ API ของผู้เผยแพร่เพื่อใช้วิธีนี้

หมายเหตุนี้สามารถพบได้ที่ ด้านล่าง ของส่วนสำหรับปลายทาง API แต่ละรายการที่ต้องใช้คีย์ API ของผู้เผยแพร่


โดยมีรายละเอียดวิธีการสร้างคีย์ API เผยแพร่ที่นี่:
https://partner.steamgames.com/doc/webapi_overview/auth

  1. ในฐานะผู้ใช้ที่มีสิทธิ์ผู้ดูแลระบบในบัญชี Steamworks ของคุณ ก่อนอื่นให้ไปที่รายการกลุ่มของคุณ
  2. จากรายการกลุ่ม ให้เลือกหรือสร้างกลุ่มที่มีรหัสแอปที่คุณต้องการเข้าถึงด้วยคีย์ WebAPI
  3. จากนั้นคลิกเข้าไปในกลุ่มนั้นเพื่อดูผู้ใช้และแอพพลิเคชั่นในกลุ่มนั้น
  4. หากคุณมีสิทธิ์ระดับผู้ดูแลระบบ คุณจะเห็นตัวเลือก "สร้างคีย์ WebAPI" ทางด้านขวามือ หรือคุณควรเห็นรหัสอยู่ในรายการหากมีการสร้างไว้แล้ว


เช่นเดียวกับฉัน หากคุณไม่ใช่ผู้เผยแพร่เกม คุณจะไม่สามารถใช้ตำแหน่งข้อมูลนี้ได้ และจะต้องใช้ตำแหน่งข้อมูลที่ไม่ต้องใช้คีย์ API ของผู้เผยแพร่

person Badger    schedule 08.05.2020