您好我使用ContosoSocial Facebook登录界面为Windows Phone 8创建了一个应用程序。 它使用以下调用来执行此操作:
FacebookSessionClient fb = new FacebookSessionClient(AppId);
fb.LoginWithApp("basic_info,publish_actions,read_stream", "custom_state_string");
当我使用默认的AppId时,这可以正常工作,但当我将其更改为Facebook在app注册后给出的那个时,我收到以下错误:
给定的URL不是由应用程序配置提供的:应用程序的设置不允许使用一个或多个给定的URL。它必须与网站URL或Canvas URL匹配,或者app域必须是其中一个Apps域的子域..?
我已经搜索过,这个问题出现在几个问题上,据我所知,这与我在Facebook上的应用设置有关。 Facebook要求一个App域,我已经留空,因为我不确定它是用于什么或用于......?我需要一个......?
我已经关注了几个教程,但是所有教程都在屏幕上展示了与我面临的不同的应用注册流程。一项小小的调查显示,Facebook最近改变了这一过程,这让我更加困惑。我很感激这里的一些帮助。
我想创建一个应用程序,它会将新闻Feed直接导入到应用主屏幕上的全景项目中。
非常感谢
编辑:我尝试将我的网站网址添加到应用程序域,因为我收到以下错误:这必须来自Canvas URL,Secure Canvas URL,Unity Binary URL,Site URL,Mobile Site URL,Page Tab URL或安全页面选项卡URL。检查并更正以下域:***************
以下是配置应用的屏幕截图:
商店ID,应用程序名称& Windows Store Beta ID已删除,我现在收到以下错误: 应用程序未设置:此应用程序的开发人员尚未正确设置Facebook登录应用程序。 ?
答案 0 :(得分:0)
转到您应用的developers.facebook.com/apps/中的高级设置,并检查“嵌入式浏览器OAuth登录”是否已启用并设置为是