2012-05-11 56 views
3

它看起来像Facebook的Open Graph API需要一个URL来发布动作。我的困惑是,我的工作流程是这样的:Facebook Open Graph需要发布动作的URL

  • 用户调用的原生的iOS应用程序
  • 此事件被发送到一个私人的,服务器端API
  • 的对象的动作,没有公共

    :URL关联到这个事件,只有移动客户端可以与服务器API

我怎么发布到我的时间线如果Facebook是显示的例子,如下面的交互

我的应用没有http://www.example.com/pumpkinpie.html。无论何时从客户端向服务器生成事件,我都需要从我的服务器发布Open Graph API。

+0

你有没有得到这个地方?我想使用Open Graph,但我根本没有任何服务器端组件,只是一个移动应用程序... –

回答

3

您需要一个URL - 即使用户登陆那里时发生的所有事情都会被重定向到其他地方,您需要一个包含描述对象的元数据的URL。

如果服务器没有代表您正在采取行动的对象的URL,那么人们在Facebook上与该故事进行交互的地方会去哪里?

+0

备注:可能有功能在将来不需要每个对象的URL,但是目前每个对象都需要一个带有描述该对象的元标记的URL – Igy

+0

我想我需要重新设计这一点。 – randombits

+0

@Igy你碰巧知道这个区域是否有变化?我只想使用Open Graph将成就发布到根本没有服务器端组件的移动(Android)应用程序中发布到用户的时间轴上,所以在提供URL时我感到非常遗憾。谢谢! –

相关问题