问题标签 [clickatell]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
3508 浏览

clickatell - Clickatell HTTP API 发送消息失败并出现路由错误(状态 9)

我最近将试用帐户转换为付费入门包,由于分配给我的号码很长,我尝试通过 HTTP API 发送消息失败,消息报告控制台中显示以下消息:

尝试路由消息时出错

路由错误(状态 9)

我已确认我的用户名、密码和 api id 输入正确,并且长号已与活动 API 匹配。我试过 API 管理控制台上提供的“有效示例代码”,结果都一样。如果这对 Clickatell 团队中的任何人有帮助,下面是一些失败的消息 ID。

6d7868662782cfd7d1708996bca066b1 4f837467ed535521ef39d9d885f121f9 2be08f4663a3d9d7cf2e5b9e9cad2d5f

就其价值而言,我的试用帐户运行良好且符合预期,因此我相当确定这不是我的(明显的)用户错误。几个小时前我也升级了;我不确定帐户激活和功能服务之间是否有等待期。感谢您对此的任何帮助。

0 投票
1 回答
531 浏览

c# - 通过 REST API 使用带有特殊 GSM 字符的 Clickatell 短信

我正在使用 Clickatell REST API 发送短信。我需要发送一些在 GSM 03.38 标准中都可用的特殊字符(如 Ä)(以及在 latin-1 中)。所以,我不想使用 unicode。但是,无论我如何发送消息,我都没有得到我想要的。要么消息正确保存在 Clickatell 中,但设备上带有奇怪的符号,要么我对消息进行编码,然后在 Clickatell 中得到十六进制字母,而设备上什么也没有。在常见问题解答中有 HTTP API 的解决方案,但它对 REST API 没有帮助。我联系了支持人员,但我已经等了 3 天才得到答复。这里有人对 API 有经验吗?

以下是我的一些不成功的尝试:

数据在 Clickatell 页面上正确显示,但在 SMS 中未正确显示

Clickatell 页面上的十六进制字母,未收到短信

我还自己编写了一个从 utf-8 到 GSM 03.38 的转换器,结果又是 Clickatell 页面上的十六进制字母,没有短信。

有什么想法我还能尝试吗?

Clickatell 编码是 latin-1。 所以,理论上我应该用 latin-1 发送所有东西,它应该可以工作......

0 投票
2 回答
1078 浏览

php - Clickatell API 将成功发送消息,但我永远无法收到消息

我正在测试 Clickatell API 以在我的基于 php 的应用程序中集成 SMS 确认,我使用他们的 rest api 将消息发送给自己进行测试,但消息永远不会到达。

我的尝试

我用这个https://www.clickatell.com/developers/api-docs/get-coverage-rest/检查覆盖率,这是 JSON 响应:

我还通过检查状态确保消息实际上是发送的;这是 JSON 响应:

然后我尝试了他们自己的网站发送消息报告,这就是我所看到的:

消息内容 感谢您测试 Clickatell 的网关覆盖范围。初次购买消息积分后,您将能够更改消息的内容。

移动网络突尼斯:橙色转21655609125

收件人收到(状态 4)

但我自己从来没有收到过消息。可能是什么问题?

编辑:这是我目前在我的应用程序中使用的完整课程

0 投票
0 回答
116 浏览

php - 如何知道 cron 作业状态?

我每天使用 laravel 运行 cron 作业,因为我使用 clickatell api 向每个客户端发送消息并将消息状态保存在数据库中。在这里,我想在 cron 作业开始时收到电子邮件,发送了多少条消息,有多少条待处理,有多少条失败。

我正在运行我的 cron 作业,如下所示

以及每天运行 cron 作业的 unix 服务器中的路径。

我该怎么做,我已经搜索过这个,但我不知道。

请帮帮我!

0 投票
3 回答
1706 浏览

clickatell - Clickatell:集成 API 密钥无效或缺失

结果是:{"messages":[],"error":"Invalid or missing Integration API Key.-"}

但我的 API 密钥与 Clickatell 完全一样。

附加信息:Clickatell 站点显示以下 Json curl 调用(注意:我无法让 curl 工作以对其进行测试)。

唯一的区别是我将我的令牌指定为不记名令牌。没有它,我会收到格式异常。

感谢任何可能对我的问题有所了解的人。

0 投票
2 回答
525 浏览

clickatell - Clickatell REST API 给出错误

嗨,我正在使用 clickatell REST api 并收到以下错误:

我正在使用正确的格式“yyyy-MM-dd'T'HH:mm:ssZ”

请帮助解决此问题。

谢谢

0 投票
1 回答
1264 浏览

web - clickatell 中的 api_id 无效或缺失

我正在尝试将 clickatell SMS 网关集成到我的 Web 系统中。我在 clickatell 上创建免费测试帐户并创建 SMS REST 集成,从 SMS REST 集成中我获得 API 密钥,我在http://api.clickatell.com/http/auth?user=USERNAME&password=PASSWORD&api_id=API_KEY中使用此 api 密钥 但是我收到此错误“ERR:108,无效或缺少 api_id”。请帮助我获取有效的 API 密钥,谢谢

0 投票
1 回答
329 浏览

c# - 使用 clickatel 短信 api 进行身份验证时出现 401

我只是想使用 clickatel API 发送短信。

我使用了在这里找到的帮助程序库: https ://github.com/clickatell/clickatell-csharp

我得到以下信息:

我已经检查了几次 api 密钥,我什至在他们的门户上重新生成了一个新的。

我错过了什么吗?

0 投票
1 回答
151 浏览

clickatell - 如何在 Clickatell 平台中获得余额(不是旧帐户使用“开发档案”)

Can't get balance for old accounts REST API DOC Can`t get balance using new API of Clickatell

0 投票
1 回答
1202 浏览

java - 如何在 OTP 生成 4 小时后限制用户通过 OTP 验证手机

我已经为验证移动设备创建了 Api,我想添加一些逻辑,以便我可以限制 4 小时后尝试验证 otp 的用户。我创建了两个 API ,第一个向用户发送 otp,输入参数是手机号码。 第二个 API 通过比较用户插入的 otp 和第一个 API 期间存储在数据库中的 otp 来验证手机号码