我正在使用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.如果你已经获得了令牌,那么你就在那里.
原文链接:/js/429674.html您应该使用访问令牌将HTTP POST发送到“https://graph.facebook.com/USER_ID/photos”(您必须具有publish_stream权限). Facebook API Docs > Photo
要发送HTTP帖子,如果您使用的是jQuery,可以使用WinJS.xhr()或jQuery.ajax().