问题标签 [facebook-winjs-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
534 浏览

facebook-winjs-sdk - 如何使用 facebook-winjs-sdk 从 windows8 应用程序中注销?

我尝试使用 facebook-winjs-sdk ,但 FB.logout() 功能不可用。

0 投票
1 回答
983 浏览

javascript - 如何将文件系统中的文件编码为多部分/表单数据?

我想让用户在我的图像查看器应用程序中将照片上传到 Facebook。如本文所见,Facebook Graph API - 使用 JavaScript 上传照片,我必须将我的照片编码为 multipart/form-data 才能上传它们。如何在Windows.Storage.StorageFile项目上存档此编码?

0 投票
1 回答
267 浏览

windows-8 - FirebaseSimpleLogin 在 Windows 8 应用程序中不起作用

我之前问过一个问题,关于是否可以在 Windows 8/WinJS 应用程序中使用 Firebase。@MichaelLehenbauer 告诉我,我只需要在我的代码中添加以下行来修复 firebase.js 中的错误:

这很好用,让我可以读写我的 Firebase。但是,现在我正试图让身份验证在 Windows 8 中工作并遇到许多问题。我正在尝试使用 Facebook 登录,但是当我打电话时auth.login("facebook"),我的应用程序失去焦点,并且现代 Internet Explorer 应用程序(不是桌面应用程序)中的一个新选项卡使用典型的 Facebook 登录提示打开。如果我输入我的凭据并点击登录,什么都不会发生。我需要回到我的应用程序,但随后它会启动一个新的 IE 选项卡并重新开始该过程。Firebase 应该在内部打开一个应用内对话框,而不是打开一个新的 IE 选项卡,就像在此处的顶部图片中看到的那样。

因此,由于我无法在 WinJS 中使用 Firebase Facebook 登录,我尝试自己进行 Facebook 登录,然后使用电子邮件/密码身份验证创建 Firebase 用户。但是,当我运行时:

我收到以下警告(这与我在 Michael 建议我强制使用 Web 套接字之前从 firebase.js 收到的警告相同):

我不确定这是否是另一个网络套接字问题,但看起来 FirebaseSimpleLogin 在 Windows 8 应用程序中运行不佳。这些问题是否有任何解决方法?更好的是,是否有计划为 Windows 8 提供开箱即用的全面支持?

0 投票
1 回答
641 浏览

facebook - Facebook登录-对话后jssdk不重定向到我的网页

今天,当我在我的网页中单击 facebook 登录时,对话框像往常一样弹出,但是在我单击确定后,弹出窗口卡在带有 url 的空白页面

https://www.facebook.com/dialog/oauth?app_id= {appid}&client_id={client id}&display=popup&domain={domain}&e2e=%7B%7D&locale=en_US&origin=1&redirect_uri=http%3A%2F%2Fstatic .ak.facebook.com%2Fconnect%2Fxd_arbiter.php%3Fversion%3D29%23cb%3Df2356881fe8e6bc%26domain%3D{domain}%26origin%3Dhttp%253A%252F%252F{domain}%252Ff1d6980bbb127d2%26relation%1743%26framedef8&8 =token%2Csigned_request&scope=email%2Cpublish_stream&sdk=joey

它没有自动关闭并重定向到我的网页。

在这个空白页面弹出窗口中,查看源代码并查看一些 js: var message = "cb=f1a6be948fefda&domain={domain}&origin=http\u00253A\u00252F\u00252Fjebsenwine.dev.cleargo.com\u00252Ffe2018a8b499c4&relation=opener&frame=f7e1c0c923}2fd2&access token={ &base_domain=", origin = "http://{domain}", domain = "{domain}"; document.domain='facebook.com';(function(){var a=window.opener||window.parent,b='fb_xdm_frame_'+location.protocol.replace(':','');function c( ){try{a.frames[b].proxyMessage(message,origin);}catch(e){setTimeout(c,100);}}function d(){_ fbNative.postMessage(message,origin);}如果(window==top&&/FBAN/\w+;/i.test(navigator.userAgent)){if( window._fbNative&&__fbNative.postMessage){d();}其他窗口。

有人面临同样的问题吗?

0 投票
2 回答
2692 浏览

facebook - 使用 FB.ui 提要对话框共享页面帖子

抱歉,我尝试搜索此错误但没有结果我尝试使用 facebook 提要对话框从我的应用程序共享页面帖子这是我的代码

}

我收到错误

API 错误代码:1

API 错误描述:发生未知错误

错误消息:kError 1349117:附件链接无效:链接数据无效。链接数据必须具有字符串“href”和“文本”属性

当我尝试使用 facebook 路径添加图片然后尝试运行 agin 我得到空白弹出窗口

请问有什么帮助吗?

0 投票
1 回答
60 浏览

facebook - 如何将地点添加到通过 PHP SDK 上传的视频?

我想在视频中添加地点,视频是由 PHP SDK 上传的

我怎样才能做到这一点 ?

'Place'=>'place id';此代码适用于照片但不适用于视频