1

我想在 Google Apps Script 上编写一个脚本,它可以访问我的 Facebook 好友列表并将照片和其他数据与我的 Google 联系人详细信息同步。

我正在尝试使用 FQL - 但也许有更好的方法。我试着读了一点,但真的找不到从哪里开始——我可以通过 FQL 访问它,还是我还需要为此编写一个 Facebook 应用程序?

有没有人尝试过类似的事情或有任何提示?


编辑:好的,所以我正在尝试使用 facebook 应用程序来访问数据 - 但我什至无法让它返回访问令牌。

有任何想法吗?

var url = "https://www.facebook.com/dialog/oauth?client_id={app_id}&redirect_uri=https://www.facebook.com/connect/login_success.html";
var response = UrlFetchApp.fetch(url);
var ret = response.getContentText();

此外,令牌如何存储在 Google Apps 脚本中?我需要创建一个新文档并将 ID 保存在其中吗?好像有点乱。。

4

1 回答 1

1

对于存储令牌,我相信您可以使用该ScriptProperties工具:

店铺:

ScriptProperties.setProperty("token", <your token goes here>);

取回:

var token = ScriptProperties.getProperty("token");
于 2013-10-18T10:57:20.280 回答