2013-06-19 66 views
1

我目前正試圖通過Facebook網站上的iOS教程發佈開放圖故事。使用Facebook開放圖發佈故事

https://developers.facebook.com/docs/tutorials/ios-sdk-tutorial/publish-open-graph-story/

我迷路在第2步 - 設置你的後端服務器。我已經建立了一個Heroku帳戶,就像它說的那樣,我會通過Heroku站點上的設置教程。這一切似乎都很好。我將步驟2中列出的代碼保存在一個名爲opengraphobject.php的新文件中(我不知道這是否正確)。

之後,它說:「一旦你所上傳的動態對象創建代碼,使用對象調試測試樣本對象輸入網址進入調試器,例如:」

https://fbsdkog.herokuapp.com/repeater.php?fb:app_id=233936543368280 
&og:type=fb_sample_scrumps:meal 
&og:title=Pizza 
&og:description="Pizza" 
&og:image=https%3A%2F%2Fs-static.ak.fbcdn.net%2Fimages%2Fdevsite%2Fattachment_blank.png 
&body=Pizza 

我沒有知道我應該在這一點上做什麼。我的行爲叫做節拍,這個對象叫做boss。我如何爲自己的行爲生成這樣的網址?

我不能移動到停止3,直到我移過去,因爲它非常相似。

回答

1

頁面opengraphobject.php應包含該步驟中提供的示例代碼。

所以當你完成設置它指向您的網址在調試器來測試

https://YOUR.herokuapp.com/opengraphobject.php?fb:app_id=YOUR_APP_ID 
&og:type=fb_sample_scrumps:meal 
&og:title=Pizza 
&og:description="Pizza" 
&og:image=https%3A%2F%2Fs-static.ak.fbcdn.net%2Fimages%2Fdevsite%2Fattachment_blank.png 
&body=Pizza 
+0

當然是有道理中。我應該用mynamespace替換fb_sample_scrumps:meal:myaction嗎?我嘗試着將它粘貼到對象調試器中,並給出了一些警告,說明應該提供描述和標題。任何想法我可能做錯了什麼? – Tiddly

+0

@Tiddly是的,你需要用你的數據替換它,如果它給你警告,這意味着你的動態php文件(opengraphobject.php)工作不正常。 – phwd

+0

奇怪的是,我的文本編輯器做了一些奇怪的事情,那就是當我把它保存爲一個php文件時,將一堆隨機字符添加到文件中。我已經切換了編輯器,現在它被正確保存了(與FB教程中的代碼相同)。當我將URL粘貼到對象調試器時,我仍然遇到同樣的問題:( – Tiddly

相關問題