首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >松弛API -为某些帖子生成: invalid_arg_name

松弛API -为某些帖子生成: invalid_arg_name
EN

Stack Overflow用户
提问于 2020-07-26 17:35:37
回答 1查看 533关注 0票数 1

我有生成以下字符串的代码,这些字符串是消息传递给松弛的。我有XXXd我的令牌和频道名称。除此之外,这些都是精确的,因为它们被派去松弛。

代码执行其中的大约50个--而且只有一些失败。

项目5返回error:invalid_arg_name

  1. https://slack.com/api/chat.postMessage?token=xxx&pretty=0&username=CNS&channel=mychannel&text=List更新日期: 7/26/2020 12:28

  1. https://slack.com/api/chat.postMessage?token=xxx&pretty=0&username=CNS&channel=mychannel&text= (波普斯和饮料):to 1000,饮食可乐-2升:订单:7至8-2升“

百事可乐(

  1. https://slack.com/api/chat.postMessage?token=xxx&pretty=0&username=CNS&channel=mychannel&text= )(波普斯和饮料):0099杯饮料-百事可乐:订单:3至4箱

  1. https://slack.com/api/chat.postMessage?token=xxx&pretty=0&username=CNS&channel=mychannel&text= (调味料):0097维香料-意大利风味:订单:1比1每

  1. https://slack.com/api/chat.postMessage?token=xxx&pretty=0&username=CNS&channel=mychannel&text= (面包和谷物):\x{e76f}\##*##**##*#*
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-27 00:59:05

在将文本发送到API之前,您应该对其进行编码。在示例5中,您正在发送一个未编码的符号("Breads & Cereal"),导致API将该符号之后的所有内容解释为查询参数名(因此错误"invalid_arg_name")。

试着像这样发送:

https://slack.com/api/chat.postMessage?token=xxx&pretty=0&username=CNS&channel=mychannel&text=%20%28Breads%20%26%20Cereal%20%29%3A%20%7C0974%7C%20Bread%20-%20White%20Meijer%20Split%20Top%3A%20Order%3A%201%20to%201%20each

我建议您搜索如何在正在使用的编程语言中执行百分比编码或url编码。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63103520

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档