如何将数据从Manychat导入Google表格?

时间:2019-11-30 08:20:02

标签: json google-apps-script google-sheets

我正在从Manychat API导入一些数据,但显示401错误(格式令牌错误)

链接在这里

=ImportJSONBasicAuth("https://api.manychat.com/fb/page/getCustomFields?Authorization=Bearer my_token_id", "my_username", "my_password", "/data", "noInherit, noTruncate")

Bearermy_token_id之间有空格,该如何编码才能成功导入到Google表格中?

Manychat像这样提供API密钥

Name: Authorization
Value: Bearer my_token_id

3 个答案:

答案 0 :(得分:0)

  

您可以将this粘贴到Google的脚本编辑器部分   工作表并使用此功能来获取数据

=ImportJSONBasicAuth("https://api.manychat.com/fb/page/getCustomFields", "username", "password", "/data", "noInherit, noTruncate")

答案 1 :(得分:0)

答案 2 :(得分:0)

  

您可以在Google脚本编辑器中添加此功能,并检查是否   这可行。我已经对该功能进行了一些调整。

function ImportJSONBasicAuthForManyChat(url, tokenFromManyChat, query, parseOptions) {
  var header = {headers: {Authorization: "Basic " + tokenFromManyChat}};
  return ImportJSONAdvanced(url, header, query, parseOptions, includeXPath_, defaultTransform_);
}

在Google工作表中像这样使用它

=ImportJSONBasicAuth("https://api.manychat.com/fb/page/getCustomFields", "TOKEN_FROM_MANY_CHAT", "/data", "noInherit, noTruncate")