[英]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.