2011-09-27 56 views
1

我想学习和测试新的Open Graph公测,允许你定义操作,对象,然后把它们发布。我相信我遵循教程并按照其中的内容进行操作,但定义的操作不会发布。如果有人能帮我发现我做错了什么,我将不胜感激。以下是详细信息:Open Graph的Beta版:定义动作,对象和发布

为对象,这里是当我点击获取代码我得到什么:(我改变了标题的链接,因为我不可以对我的帐户超过2个链接)
<head prefix="og: htp://ogp.me/ns# fb: http://ogp.me/ns/fb# bible_app: http://ogp.me/ns/fb/bible _app#"> <meta property="fb:app_id" content="223527597700292"> <meta property="og:type" content="bible_app:verse"> <meta property="og:url" content="Put Your Own URL Here"> <meta property="og:title" content="Sample Verse"> <meta property="og:description" content="Some Arbitrary String"> <meta property="og:image" content="https://s- static.ak.fbcdn.net/images/devsite/attachment_blank.png">

对于OG:URL,我已经试过了实际网页,我有对象:bibleverses4.me/app/learn.html,我也试着样品网址samples.ogp.me/225426837510368。

对于行动,我只是修改教程:

`FB.api('/me/bible_app:learn' + 
       '?learn=http://bibleverse4.me/app/learn.html','post', 
       function(response)` 

为了在动作的URL,我已经尝试了上述两个网址和样品FB给人。

最终的结果和问题:一切都显示出来,但是当我点击“学习”按钮,它说

在Bibleverses4.me的网页显示: 时出错

所以,我猜我在这里做错了什么,但我正在努力学习,并会非常感谢任何可以提供的帮助。
谢谢。

回答

1

我认为它应该是:

FB.api('/me/bible_app:learn' + 
       '?verse=http://bibleverse4.me/app/learn.html','post', 
       function(response) 

凡/ ME/bible_app:学习是你的行动,诗是你的对象...

+0

我试图让* *节中的粗样本,但它并没有很好的工作......变化是从?学习?诗歌。 – Carl

+0

非常感谢卡尔! :)你是完全正确的!我刚刚尝试过,而且效果很好。我明白我现在是怎么搞的,你的帮助已经非常感谢。再次感谢。 –

相关问题