Chrome打包应用程序和Facebook重定向网址
问题描述:
我有一个Chrome打包应用程序,目前我正在与Facebook API集成。 Facebook Javascript SDK要求我提供我的应用程序托管位置的URL,并出于安全原因,他们只重定向到此URL。Chrome打包应用程序和Facebook重定向网址
问题是Chrome Packaged Application没有url。我知道chrome.extension.getURL,但这个URL不是静态的,每次安装都会改变。有什么方法可以为适用于所有安装的Chrome应用程序设置网址?
答
一旦你发布你的应用程序,从chrome.extension.getURL
ID不会改变。该id与用于对扩展进行签名的密钥匹配,并且一旦将扩展发布到Web Store,该密钥不会更改。从本地开发将更加恼人,因为每次你“加载一个解压后的扩展名”它都会得到一个新的ID。
我试过使用SDK和客户端流程整合Facebook API,但没有成功。我最终实现了桌面流程:http://stackoverflow.com/a/8698727/420614 - 您是否成功使用SDK?如果是这样,怎么样? – oliverguenther 2012-04-09 10:43:52