簡體   English   中英

如何使用metro應用程序(Windows 8)在Facebook用戶的牆上發布?

[英]How can I post on the Facebook user's wall with a metro app (Windows 8)?

我正在使用HTML5和JavaScript為Windows 8創建Metro應用程序,需要在用戶的牆上發布圖片。

我正在使用Windows身份驗證代理來獲取訪問令牌,並且我可以獲取用戶數據。

問題是我不能在Metro應用程序中使用Facebook SDK for Javascript,其中包括調用Graph Api來發布帖子。

那么,如何在沒有這個的情況下發布內容? 我可以使用Windows建議共享數據的方式嗎? 那是使用DataPackage( http://msdn.microsoft.com/en-us/library/windows/apps/hh465261.aspx

如果有可能......我怎么能這樣做?

您不需要使用Facebook Javascript SDK。 如果你已經獲得了令牌,那么你就在那里。

您應該使用訪問令牌將HTTP POST發送到“https://graph.facebook.com/USER_ID/photos”(您必須具有publish_stream權限)。 Facebook API文檔>照片

要發送HTTP帖子,如果您使用的是jQuery,可以使用WinJS.xhr()或jQuery.ajax()。

暫無
暫無

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

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