我正在尝试用python中的roblox api购买物品。但是,我找不到链接来发布购买商品的请求。这是我到目前为止的代码:
def buyItem(self,itemid, cookie):
info = self.getItemInfo(itemid)
url="https://api.roblox.com/item.ashx?rqtype=purchase&productID={}&expectedCurrency=1&expectedPrice={}&expectedSellerID={}&userAssetID=".format(info["ProductId"], 0 if info["PriceInRobux"] == None else info["PriceInRobux"],info["Creator"]["Id"])
print(url)
cookies = {
'.ROBLOSECURITY': cookie
}
headers = {
'X-CSRF-TOKEN': self.setXsrfToken(cookie)
}
r = self.s.post(url, cookies=cookies, headers=headers)
print(r.status_code)
return r
我收到400个错误,错误代码是{“errors”:[{“code”:400,“message”:“BadRequest”}]}}我只需要找出正确的网址来发送帖子请求。感谢您的帮助!谢谢!
临摹微笑
相关分类