2012-03-13 18 views
0

我已閱讀發佈到我的牆或我的粉絲頁的鏈接指南。下面是指南:net.tutsplus.com/tutorials/php/wrangling-with-the-facebook-graph-api/發佈應用程序牆分享選項

這是我的應用程序測試:

http://www.onlyimagination.com/mytest/source/

應用程序的工作,但我不想手動生成鏈接,我只需要SHARE。

這是對這個應用程序的發佈

screenshot相反,我只想把鏈接和我的應用程序會自動提取喜歡這裏這種共享的信息在此screenshot所有鏈接。

回答

1

第二張截圖中顯示的信息只是facebook的圖片信息。

爲了告訴Facebook如何展示您的鏈接,您需要使用the Open Graph protocol(您也可以使用Open Graph文檔)。 使用此協議,您可以定義Facebook知道如何提取的屬性,例如標題,類型,圖像等。

這意味着您希望人們在Facebook上分享的每個鏈接的響應應該包含og元標記。


編輯

對不起,沒想到加入這個前:

您可以使用Debugger tool看到Facebook的如何 「看到」 的網址。 您會發現,當用戶共享鏈接時發生的情況是,Facebook有一個程序發送對共享鏈接的請求,然後解析響應並搜索特定標籤以提取數據,然後將其呈現給用戶。 例如,嘗試Debugger for google.com並查看提取了哪些信息,然後嘗試共享並查看它使用的是相同的信息。

此外,在調試結果的底部,有一個鏈接刮URL:請參閱我們的刮板認爲正是爲你的URL如果單擊您看到的實際響應。

希望澄清一下。


第二編輯

我不知道你是怎麼發佈您的文章在您的應用程序(下一次也可能是更容易,如果你只需要添加你使用的代碼),但它並沒有多麼您發佈(JS SDK或從服務器端),你總是有兩個選擇:

  • 郵報說,在它的OG meta標籤的鏈接,這些會告訴Facebook的如何顯示鏈接

  • 發佈服務器(js sdk客戶端和graph api時添加鏈接圖片標題描述領域)

+0

你知道Postcron.com?如果你也看看,並在框中插入一個鏈接的應用程序自動獲取信息...怎麼樣? – 2012-03-13 21:44:07

+0

編輯我的原始答案 – 2012-03-13 22:05:27

+0

我知道你的意思,但我想插入到我的應用 – 2012-03-13 23:29:15

相關問題