ホームページ  >  記事  >  WeChat アプレット  >  WeChat ミニ プログラムでテンプレート メッセージを送信する際の注意事項

WeChat ミニ プログラムでテンプレート メッセージを送信する際の注意事項

黄舟
黄舟オリジナル
2017-09-20 09:38:062819ブラウズ

WeChat ミニ プログラムでテンプレート メッセージを送信する

この参照アドレスでは詳細に説明されており、手順も非常に詳細です。

実装ロジックは以下に分かれています:

1. access_tokenを取得します

2. テンプレートメッセージを送信します(ユーザーのopenid、template_id、ユーザートリガーフォームform_idまたは支払いprepay_idを含む)

注:

1. ユーザーopenidはユーザー認証により取得されます

2. テンプレートのtemplate_idは、ミニプログラム公開プラットフォームの「テンプレートメッセージ」から参照できます

3. フォームのfrom_idは、フォーム送信のreport-submit="true"から取得されますユーザーによってトリガーされたイベントの場合、ユーザー支払いメッセージを送信するとき、値は注文支払いの prepay_id である可能性があります

エラー戻りコードの注: errcode:41028、errmsg:"無効なフォーム ID ヒント: [YVJBEA0597ge21]"

このエラーが報告される状況はいくつかあります:

1. form_id の値が「formId は模擬です」と判明した場合、これは、実機でテストされていないため、実機でテストする必要があることを意味します。

2. 決定したイベントを引き起こしたユーザーとメッセージを送信したユーザーは同一人物ではありません

3. プリペイドを行ったユーザーとメッセージを送信したユーザー同一人物ではありません

経験: WeChat パブリック プラットフォームのテンプレート メッセージで支払い通知を見つけ、ユーザーが支払いをトリガーし、販売者に支払い通知を送信できるのではないかと考えました。しかし、私はこのエラーを報告し続けましたが、後で WeChat ではこれが許可されていないことがわかりました。

でも、支払い通知しか送信できないのに、何の役に立つのでしょう?何か良い解決策がございましたら、メッセージを残してお知らせください。

以上がWeChat ミニ プログラムでテンプレート メッセージを送信する際の注意事項の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。