我正在使用Facebook Unity SDK在我的游戏中实现示例礼品模块。我使用的方法是:
**public static void AppRequest(
string message,
OGActionType actionType,
*string objectId*,
string[] to,
string data = "",
string title = "",
FacebookDelegate callback = null)**
参考:https://developers.facebook.com/docs/games/requests/v2.2
由于OGAction类型对askfor或send等操作有所反应,下一个争论是object_id,我无法正常使用。
任何人都可以告诉对象是否会在应用程序本身中创建,或者必须在我在facebook上注册的应用程序的opengraph部分创建?我需要自己的服务器吗?
我只需要发送一个项目并在收件人的最后收到它。请告诉我我错在哪里或者我应该怎么做才能正确使用它?
答案 0 :(得分:4)
这就是我所做的:
1-在开发者页面的“工具和支持”部分中,打开“对象浏览器”。
2-将“App”和“Object Owner”部分设置为您的App。
3-单击“新建对象”。
4-将创建一个新对象,您可以在AppRequest参数中复制其ID。
我不知道是否有更简单或更好的方法,但到目前为止,我已经收到了没有问题的请求。
干杯!