我在nodered上做了一个Visual Rec应用程序,并且想要将结果作为对原始推文的回复(已经重新使用de rec rec)进行推文。 如果我只将开头的用户名设置在开头,有时twitter会因为" in_reply_to_status_id"而没有向用户显示。字段为空,所以我需要通过msg.params传递thos参数。 当我这样做时,tweet输出节点抛出:
"错误:HTTP错误401:未经授权,API消息:{"错误":[{"代码":32,"消息": "无法对您进行身份验证。"}]}"
如果我" //" msg.params这一行,推文就好了。
我的params行如下:
msg.params=[{"tweet.in_reply_to_status_id":context.global.tweet.id},{"tweet.in_reply_to_screen_name":context.global.tweet.user.screen_name}];
我也试过没有" in_reply_to_screen_name"字段(不确定答案是否绝对必要),并且没有"推文。"部分也是如此。
任何帮助?!
答案 0 :(得分:0)
好的,这很有效:
msg.params = { “tweet.in_reply_to_status_id”:context.global.tweet.id, “tweet.in_reply_to_screen_name”:context.global.tweet.user.screen_name};
感谢Timothy的工作!