Facebook SDK 请求 api
Facebook SDK request api
我一直在阅读 Facebook documentation。 asking/sending 礼物的 Facebook 文档提到了 YOUR_OBJECT_ID
此调用:
FB.ui({method: 'apprequests',
message: 'Take this bomb and blast your way to victory!',
to: 'RECIPIENT_USER_ID'
action_type:'send',`enter code here`
object_id: 'YOUR_OBJECT_ID', // Where do I get this ?
data: 'Friend Smash Custom Tracking 1'
}, function(response) {
console.log(response);
});
我如何获得它?我已经在 Open Graph 中创建了我的对象,但没有指定对象 ID。我是否需要从我的应用程序为该对象的用户发起创建请求,或者这应该如何工作?
request_object_id
是您将从对话中取回 的内容,在用户发送礼物后 – 它是对话的一部分 return值。它只是已发送请求的标识符。
https://developers.facebook.com/docs/games/requests/v2.1#response
您可以使用它从 API.
中读取请求的详细信息
好的,因为这是关于可以传递给到对话框的对象ID:
该文档部分已经链接到 https://developers.facebook.com/docs/sharing/opengraph/custom,其中对此进行了更详细的解释。
基本上,您需要设置自己的 Open Graph 操作和 Open Graph 对象。这将定义您的对象是什么,以及游戏玩家可以用它做什么。
可以通过两种方式创建 Open Graph 对象:
您可以自己托管它们。为此,您只需向 HTML 页面提供 URLs,其中包含指定对象 属性 值的 Open Graph 元数据。然后 Facebook 将从那些 URL 中读取元数据(“抓取”)。在这种情况下,您只需将对象 URL 作为 object_id
.
传递给对话框
您可以使用 Object API 创建 Facebook 将为您托管的对象。这些可以是“应用程序拥有的”或“用户拥有的”——取决于它们是特定于某个用户的,还是应用程序的所有用户使用的“公共”对象。通过 API 创建一个对象会给你一个对象 ID,然后你可以将它传递给对话框。
如果您还不熟悉整个 Open Graph Story 概念,那么我建议您先看看整个 Open Graph 部分,https://developers.facebook.com/docs/sharing/opengraph
我一直在阅读 Facebook documentation。 asking/sending 礼物的 Facebook 文档提到了 YOUR_OBJECT_ID
此调用:
FB.ui({method: 'apprequests',
message: 'Take this bomb and blast your way to victory!',
to: 'RECIPIENT_USER_ID'
action_type:'send',`enter code here`
object_id: 'YOUR_OBJECT_ID', // Where do I get this ?
data: 'Friend Smash Custom Tracking 1'
}, function(response) {
console.log(response);
});
我如何获得它?我已经在 Open Graph 中创建了我的对象,但没有指定对象 ID。我是否需要从我的应用程序为该对象的用户发起创建请求,或者这应该如何工作?
request_object_id
是您将从对话中取回 的内容,在用户发送礼物后 – 它是对话的一部分 return值。它只是已发送请求的标识符。
https://developers.facebook.com/docs/games/requests/v2.1#response
您可以使用它从 API.
好的,因为这是关于可以传递给到对话框的对象ID:
该文档部分已经链接到 https://developers.facebook.com/docs/sharing/opengraph/custom,其中对此进行了更详细的解释。
基本上,您需要设置自己的 Open Graph 操作和 Open Graph 对象。这将定义您的对象是什么,以及游戏玩家可以用它做什么。
可以通过两种方式创建 Open Graph 对象:
您可以自己托管它们。为此,您只需向 HTML 页面提供 URLs,其中包含指定对象 属性 值的 Open Graph 元数据。然后 Facebook 将从那些 URL 中读取元数据(“抓取”)。在这种情况下,您只需将对象 URL 作为
object_id
. 传递给对话框
您可以使用 Object API 创建 Facebook 将为您托管的对象。这些可以是“应用程序拥有的”或“用户拥有的”——取决于它们是特定于某个用户的,还是应用程序的所有用户使用的“公共”对象。通过 API 创建一个对象会给你一个对象 ID,然后你可以将它传递给对话框。
如果您还不熟悉整个 Open Graph Story 概念,那么我建议您先看看整个 Open Graph 部分,https://developers.facebook.com/docs/sharing/opengraph