Pun*_*nga 7 android facebook-graph-api
我正在尝试将Facebook游戏请求应用到我的Android应用程序中.
GameRequestContent.Builder()需要.setObjectId()打电话,使用ActionType.SEND或ActionType.ASKFOR.我从哪里得到这个对象?
当我尝试使用对象管理器或对象API创建对象时,我在Facebook对话框中出现此错误:
ID为'xxxxxxxxxx'的对象类型'Game'不属于此应用程序.
尽管我总是在创建过程中提供App Access Token.
我甚至试图将对象的标签fb:app_id设置为我的应用程序的ID,但是没有任何错误消息就保存了该信息.
我似乎无法找到任何人以这种方式在任何地方解决这个问题,我主要甚至不理解为什么首先需要Object Id,所以也许我混淆了更多不同的主题来自Facebook api(它的术语会让人很困惑) ).
我究竟做错了什么?
我有相同的问题.
我只是改变了我的应用程序而不是将其保持在调试模式,现在它突然正常工作.
我遇到了你概述的同样问题,这对我有用.
我也意识到我将对象类型更改game为product.即使设置为已发布/直播,游戏对象也不起作用,但产品对象有效.
此外,经过更多研究,https://developers.facebook.com/docs/reference/opengraph显示了对象类型.有一个game.achievement但不是一个game.
有product一个描述的对象
This object type represents a product. This includes both virtual and physical products, but it typically represents items that are available in an online store.
即使API和图形资源管理器为我们提供了游戏对象的ID,但它似乎不适合使用.
{
"created_time": "2016-12-13T19:15:59+0000",
"title": "Shots",
"type": "product",
"data": {
"is_product_shareable": true
},
"id": "xxxxxxxxxxxxx"
}
Run Code Online (Sandbox Code Playgroud)
是我上班时得到的回应 /v2.8/object ID
| 归档时间: |
|
| 查看次数: |
779 次 |
| 最近记录: |