需要在我的团结游戏中实施Facebook支付的步骤

时间:2014-05-20 09:43:07

标签: facebook-graph-api payment facebook-unity-sdk

我为Facebook画布制作了一个统一的游戏,现在我想通过Facebook支付在我的游戏中销售商品,问题是我不是一个优秀的程序员和Facebook文档很难理解,所以我需要一些简单的步骤将付款整合到我的游戏中,

我注册了Facebook支付公司,

现在如何在我的统一代码中定义产品?

如何提示对话框?

在php中的回调URL中写什么?

请为我简单明了 感谢

1 个答案:

答案 0 :(得分:2)

我认为您需要更多地研究如何实现这一点,因为有很多可用的信息。我会试着澄清你的疑惑:

  • 要为游戏定义产品,您需要定义Open Graph Object,然后将其上传到服务器(可以是您自己的,或者是Dropbox)。 Here is a guide from my blog,我教授如何上传和托管OG对象以获得成就,步骤类似。
  • 在Unity中使用的游戏内代码是Pay(FB.Canvas.Pay)方法,它接收托管OG对象的url和其他一些参数,并提示用户使用适当的界面付费(请记住,只有当游戏在facebook画布内时才有效)

我希望这会开始指导您如何接近付费系统!

我将在此处的评论中回答问题:

  • 不,您不再需要Javascript SDK了。只需要在游戏中使用Unity SDK。
  • 我还没有找到关于回调的大量信息,但由于我并没有真正使用它,我只是在PHP脚本中使用了这段代码才能使其正常工作:

    $ hub_mode = $ _GET [' hub_mode'];

    $ hub_challenge = $ _GET [' hub_challenge'];

    $ hub_verify_token = $ _GET [' hub_verify_token'];

    if($ hub_verify_token ==' YourToken')

    {

    echo $ hub_challenge;

    }