如何使用 Zapier 的 Twitter API 进行身份验证?

Posted

技术标签:

【中文标题】如何使用 Zapier 的 Twitter API 进行身份验证?【英文标题】:How can I authenticate with the Twitter API from Zapier? 【发布时间】:2016-12-03 10:01:39 【问题描述】:

我正在尝试使用“Webhooks by Zapier”从 Zapier 调用 Twitter API,但无法通过 OAuth 1.0 正确进行身份验证。

使用像 Postman 这样的 REST 客户端,简直是小菜一碟。您只需传递消费者密钥、消费者秘密、令牌和令牌秘密,并将签名方法设置为 HMAC-SHA1。另外,您检查“编码 OAuth 签名”。客户端计算签名。

我正在寻找一种在 Zapier 中计算此签名的方法(可能使用内置的 Python 和 javascript 模块),但到目前为止还没有成功。如果可能的话,它会打开一系列可能性(使用与其他应用程序的轻松连接)。

【问题讨论】:

【参考方案1】:

类似于How do I make a Tweet in Zapier code。

获取该访问令牌,然后使用您自己的令牌并设置标题!

【讨论】:

当我在标头中使用“访问令牌”作为承载时,它会显示“令牌无效或过期”。 我现在明白你的意思了,但它只是应用程序身份验证:dev.twitter.com/oauth/application-only 我希望通过 OAuth 1.0 进行连接,如上所述,这也可以发送消息等:@987654323 @

以上是关于如何使用 Zapier 的 Twitter API 进行身份验证?的主要内容,如果未能解决你的问题,请参考以下文章

Zapier 代码 (JS) + Twitter API - POST statuses/retweet/:id

如何在 Zapier 代码中发布推文

Zapier 查找 Twitter URL 提及

用于 Twitter HTML 的 Zapier Python 或 Javascript 代码

如何将 Zapier 与我的 Java RESTful API 一起使用

如何在“Zapier 代码”中编写节点获取(Rest-API)?