2012-10-12 39 views
2

我使用圖形API瀏覽器和應用程序上發佈自己張貼在Facebook的圖形API Explorer中的鏈接作爲頁面

當我使用領域的消息,並把它鏈接的頁面的牆它會被張貼爲一個鏈接字符串,沒有鏈接中的圖片,因爲你從圖表資源管理器之外發布它,並且海報將通過應用程序的頁面名稱

但是當我使用「鏈接」字段並把它的鏈接,它會給我想要的形式,但海報將是帳戶的名稱,而不是頁面的名稱

首先是:我在使用我的c#控制檯應用程序發佈到頁面牆之前,嘗試在圖形api資源管理器中發佈信息。如果我複製一個網站頁面的鏈接,並通過Facebook打開頁面,並將鏈接粘貼到狀態欄中,它會自動生成類似於包含圖片和一些細節的表單,如果我點擊帖子,狀態將顯示爲頁面本身,它將包含第一個鏈接作爲文本,然後我談到的形式將出現

如果我使用c#sdk併發布狀態爲:fbArgs [「message」] = txtT.ToString( ); facebook.Post(「/ PAGE_ID/feed」,fbArgs);該帖子將僅包含鏈接,而不會在我在Facebook頁面網站上發佈相同字符串時自動顯示的表單。如果我使用鏈接的「鏈接」字段作爲值,它將通過帳戶的名稱發佈,但是以我想要的形式發佈?

我怎麼能發佈一個鏈接,將自動生成的形式,當你粘貼在Facebook網站上的狀態編輯框中的鏈接?

+0

你能不能把你正在使用發佈的代碼? –

+0

您可以查看如何在此處發佈頁面:http://developers.facebook。com/docs/reference/api /#模擬 –

回答

1

您CAL是指這個老stackover流問題:Facebook Graph API PHP SDK posting on page as page

您必須手動指定使用的參數的鏈接meta標籤:

picture郵政縮略圖(只能使用,如果鏈接指定)

name郵政名稱如果指定鏈路(只能用)

caption郵政字幕(只能如果使用的話鏈路被指定)

description郵政描述如果指定鏈路(只能用)

可以通過發出一個HTTP POST請求 PAGE_ID與publish_stream /進料創建在頁面上的柱和manage_pages權限和 以下參數。此外,頁面帖子也可以是 預定在未來6個月的時間內上線,或者可以在「未發佈」狀態下創建 ,在頁面 時間線或頁面粉絲的新聞源中不可見。未發佈的帖子可以是 用作贊助故事。

更多詳情:http://developers.facebook.com/docs/reference/api/page/#links

+0

首先:我在圖表api資源管理器中嘗試使用我的c#控制檯應用程序發佈到頁面牆 ,如果我複製網站頁面的鏈接通過Facebook打開頁面,並通過狀態欄中的鏈接,它會自動生成類似於包含圖片和一些細節的表單,如果我點擊帖子,狀態將顯示爲由頁面本身發佈,並且它將首先包含鏈接作爲一個文本,然後我談到的形式將出現 –

+0

如果我使用c#sdk併發布狀態爲: fbArgs [「message」] = txtT.ToString(); facebook.Post(「/ PAGE_ID/feed」,fbArgs);該帖子將僅包含鏈接,而沒有在Facebook頁面網站 中發佈相同字符串時自動顯示的表單,如果我使用鏈接的「鏈接」字段作爲值,它將通過帳戶的名稱發佈,但是用我想要的形式? 所以我的問題和你提到的不一樣 –

相關問題