2016-04-12 14 views
0

最近、試用アカウントを有料スターターパッケージに変換しました。長い番号が割り当てられているため、HTTP API経由でメッセージを送信しようとしました。メッセージに次のメッセージで失敗しましたレポートコンソール:Clickatell HTTP API送信メッセージがルーティングエラー(ステータス9)で失敗する

は、私が確認している(状態9)のメッセージをルーティングするために

ルーティングエラーを試行中にエラーが発生した

その自分のユーザー名、パスワード、およびAPIのID長い番号がアクティブなAPIに一致していることを確認します。 API管理コンソールで提供されている「有効なサンプルコード」を試したところ、同じ結果が得られました。以下は、Clickatellチームの誰にとっても役立つメッセージIDです。何が価値があるために

6d7868662782cfd7d1708996bca066b1 4f837467ed535521ef39d9d885f121f9 2be08f4663a3d9d7cf2e5b9e9cad2d5f

、私のトライアルアカウントがうまく働いたと予想されるように、私は、これは私の一部に(明白な)ユーザー・エラーではないことをかなり確信しています。私も数時間前にアップグレードしました。アカウントの有効化と機能的なサービスの間に待機期間があるかどうかはわかりません。これに関する助けをありがとう。

答えて

1

mo = 1に設定し、送信者IDとして長い番号を= 123456789から使用しましたか?

+0

はい、これは本当に私が欠けていたものです。ありがとう! –

+0

問題がどのように解決されたか説明してください。 – Sourabh

0

私はREST APIに非常によく似た問題に遭遇しました。また、文書化されていない "mo = 1"と "from = [your long number]"フィールドも含める必要があります。

また、FAQでは「MO = 1」となっていますが、実際は小文字である必要があります。 OPから

0

Clickatellのサポートは私の問題を解決し、以下のアドバイスで応答しました。私はまた、問題の一部と思われるプロセス中に自分のAPIキーのパスワードを変更しました。私はMO = 1も設定するために必要な、2ウェイ・メッセージングを使用していますので、「から」

http://api.clickatell.com/http/sendmsg?api_id=xxxx&user=xxxx&from=13055140341&mo=1&password=xxxx&to=xxxx&text=xxxx

は、あなたの長い数である、と。これがapi infoとhelpセクションに用意されている模範的なコードであれば役に立ちましたが、悲しいかな、私は自分の答えを得るためにサポートを受ける必要がありました。応答に約2営業日かかりましたが、有用でした。

1

テキストメッセージにプログラミングシンボルを追加しないでください。感嘆符があり、ステータス9のエラーが出ました。

http://api.clickatell.com/http/sendmsg?api_id=xxxx&user=xxxx&from=13055140341&mo=1&password=xxxx&to=xxxx&text=xxxx 
関連する問題