Facebook (100)尝试访问节点类型(GamesIAPOrder)上不存在的字段(consume)
我在试着实施 采购申请工作没有任何问题 购买清单也一样。它返回:Facebook (100)尝试访问节点类型(GamesIAPOrder)上不存在的字段(consume),facebook,unity3d,facebook-graph-api,facebook-payments,Facebook,Unity3d,Facebook Graph Api,Facebook Payments,我在试着实施 采购申请工作没有任何问题 购买清单也一样。它返回: [ { "purchase_token": "###", "product_id": "###", "app_id": "###", "purchase_time": ###, "payment_id": "######", "consumed": false, "signed_request": "###", "payment_action_type": "ch
[
{
"purchase_token": "###",
"product_id": "###",
"app_id": "###",
"purchase_time": ###,
"payment_id": "######",
"consumed": false,
"signed_request": "###",
"payment_action_type": "charge"
}
]
{
"error": {
"message": "(#100) Tried accessing nonexisting field (consume) on node type (GamesIAPOrder)",
"type": "OAuthException",
"code": 100,
"fbtrace_id": "CPjKLsTkf/G
"
}
}
但是,如果我尝试使用purchase_令牌消费此购买,请求将返回:
[
{
"purchase_token": "###",
"product_id": "###",
"app_id": "###",
"purchase_time": ###,
"payment_id": "######",
"consumed": false,
"signed_request": "###",
"payment_action_type": "charge"
}
]
{
"error": {
"message": "(#100) Tried accessing nonexisting field (consume) on node type (GamesIAPOrder)",
"type": "OAuthException",
"code": 100,
"fbtrace_id": "CPjKLsTkf/G
"
}
}
我正在使用以下代码:
FB.API("/" + purchaseToken + "/consume", HttpMethod.GET, OnConsume, new Dictionary<string, string> {
{"access_token", accessToken}
});
如何解决此问题?使用购买令牌的调用应该使用HttpMethod.POST而不是HttpMethod.GET
如果不提供一些无法解决的代码,您是否可以发布用于调用APIC的代码this@FredrikWiderberg我已经更新了问题,太好了。它不是应该是HttpMethod.POST而不是GET吗?@FredrikWiderberg-ohh……没错!