簡體   English   中英

Facebook OpenGraph-使用FB.api進行發布

[英]Facebook OpenGraph - POSTing using the FB.api

這可能是一個初學者的問題,但是由於我不太了解這個問題,因此我不得不提出這個問題。 我已經成功調試了頁面,並且用戶通過了身份驗證才能使用該應用程序。 因此,調試器正確地提取了我的所有meta og:標簽。 運行以下功能可讓我在時間軸上發布狀態更新,即“狀態更新”。 但這不是我想要的,我想要meta og:標記創建一個特定頁面的漂亮文章,這是Open Graph的全部內容,但是那沒有發生,這只是一個普通的無聊狀態更新,帶有指向我頁面的鏈接。 為什么?

FB.api(
 '/me/[my namespace]:button',
 'post',
 { message: 'A status update' },
 callback function
});

另外,我實際上應該輸入第三個參數,第三個參數是做什么用的? 那就是{message:'狀態更新'}參數。

最后,這是使用opengraph和應用程序發布到時間軸的方法嗎? 我不確定,因為我不知道在開發人員頁面上“獲取代碼”時他們擁有的東西。 那卷曲的東西是什么用的? 我的頁面上無法顯示嗎?

但這不是我想要的,我想要meta og:標記創建一個特定頁面的漂亮文章,這是Open Graph的全部內容,但是那沒有發生,這只是一個普通的無聊狀態更新,帶有指向我頁面的鏈接。 為什么?

因為您沒有通過操作提供任何Open Graph 對象的地址…在任何地方都沒有URL,那么您認為Facebook應該在哪里提取…的OG元數據?

以某種方式設置操作,使其引用某種OG對象,然后在發布操作時提供該對象的URL。

開發人員部分的“打開圖”文檔中的示例應清楚說明其工作原理。

https://developers.facebook.com/docs/opengraph/actions/#create

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM