我正在使用社交插件运行一个网站,所以我创建了一个 Facebook 应用程序
然后我想使用 facebook inform 来连接我的网站和应用程序
(ps.我还在标题中添加了app_id或meta)
但我在连接列表中找不到我创建的应用程序
有人知道发生了什么事吗?
这似乎是 Facebook 缓存问题 - UI 根本不刷新并提供新的应用程序选项。不过,您仍然可以手动提交带有所需应用程序 ID 的请求。我使用 firebug 将我的新应用程序 ID 和名称注入到<select>
元素,然后正常提交表单。
e.g:
1) Find the relevant input <select>
element:
2) 在 Firebug(或同等)控制台中运行此代码,并将相关的 [PLACEHOLDERS] 替换为您的应用程序 ID:
var fbidOptions = $$('select[name="fbid"]')[0];
var newOption = document.createElement('option');
newOption.setAttribute('value','fb:app_id,[PUT APP ID HERE]');
newOption.innerHTML = '[IT DOESNT REALLY MATTER, BUT PUT APP NAME HERE]';
fbidOptions.appendChild(newOption);
3) 选择新注入的选项,然后提交。 Facebook 服务器将接受应用程序 ID 为有效,这让我相信这纯粹是 UI 缓存问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)