我希望我的應用用戶能夠使用一些其他參數(例如:http://apps.facebook.com/my-app/?ref=bookmarks&additional=aaaa)爲我的應用添加書籤,具體取決於我將爲我的用戶呈現不同的輸出。可能嗎?將facebook應用添加到參數
2
A
回答
1
是的。您必須使用app_data
參數。有lookt這些鏈接:
所以,基本上,對App_Data參數將通過在signed_request
傳遞到iFrame中的應用。爲了這個工作你必須json_encode參數。所以,在你的榜樣情況:
http://apps.facebook.com/my-app/?app_data={'ref': 'bookmarks', 'additional': 'aaaa'}
終於URL編碼:
http://apps.facebook.com/my-app/?app_data=7B%27ref%27%3A+%27bookmarks%27%2C+%27additional%27%3A+%27aaaa%27%7D
來訪問,你要讀出signed_request:
$app_data = json_decode($signed_request["app_data"]);
$additional = $app_data['additional'];
0
FB:書籤是部分不贊成使用的FBML,所以長期來說,你需要尋找不同的解決方案
相關問題
- 1. 將jquery添加到Facebook應用程序
- 2. 將Facebook添加到應用Xcode
- 3. 將參數添加到URL?
- 4. 將參數添加到$ _POST?
- 5. 將參數添加到OleDBConnection
- 6. 將參數添加到url?
- 7. 將參數添加到url
- 8. 將參數添加到PHP
- 9. 將參數添加到dataAdapter.fill()
- 10. 將參數添加到x-editable參數
- 11. 將參數添加到參數
- 12. 將元數據添加到Facebook應用程序邀請
- 13. 使用.htaccess將參數添加到URL
- 14. 如何將Facebook應用程序特定數據添加到Facebook用戶
- 15. 將Facebook添加到Facebook Feed對話框
- 16. 將應用程序版本的版本參數添加到YII
- 17. 如何將參數添加到Java應用程序
- 18. 將「--help」參數添加到C#控制檯應用程序
- 19. 將參數添加到Wordpress PHP函數
- 20. 將參數添加到動態函數
- 21. 將數據添加到角應用
- 22. 將Facebook按鈕添加到Android應用重定向到Facebook粉絲頁面
- 23. 如何將JVM參數添加到kafka?
- 24. 如何將參數添加到WebRequest中?
- 25. 將文本添加到LESS參數
- 26. 將URL參數添加到XML Sitemap中?
- 27. 將參數添加到where子句sql
- 28. 將參數添加到Uri(Json)
- 29. 如何將JVM參數添加到Tomcat?
- 30. Java - 將參數添加到類
我的印象是,你並沒有完全理解我的問題。或者,也許我不完全理解你的答案:)。我正在討論爲我的應用添加書籤,就像點擊 按鈕時一樣 - 使用它將我的應用添加到用戶的左側面板,但使用其基本地址,並且沒有附加參數。我的問題是:如何將其他參數傳遞給書籤操作? –
marek
好吧......老實說,我不知道如何改變書籤的參數。我的回答只是解釋瞭如何在你的應用中接收額外的參數。一旦你知道如何改變書籤的網址,你知道如何處理額外的數據:) –
是啊,我知道,並希望你能幫我理解如何改變書籤網址:P。不管怎麼說,還是要謝謝你。 – marek