blog

[ISV]callBackUrl

saasスイートの作成では、それはあなたが記入する必要があることに注意することが重要です、このURLを呼び出すと、バックグラウンドプロセスが正常であることを確認するために使用される特定の情報の戻り値を...

Jul 13, 2020 · 1 min. read
シェア

saasスイートを作成する際に注意しなければならないのは、callBackUrlを記入する必要があるということです。callBackUrlはこのURLを呼び出し、バックエンドアプリケーションが動作していることを確認するために返される特定の情報を受け取ります。そのため、スイートを作成する際には、まずバックエンドアプリケーションを実行する必要があります。

wxcpt = new WXBizMsgCrypt(token, encodingAesKey, corpId);
sEchoStr = wxcpt.VerifyURL(msg_signature, timestamp, nonce, echostr);
// 正常にURLを確認し、sEchoStrを返す。

POSTメソッドは次にkitイベントをプッシュし、イベントが何であるかを正確に取得するためにそれを解読します:

if(InfoType.equals("suite_ticket")){
 //プッシュスイート_ticket
 ...
}else if (InfoType.equals("change_auth")){
 //認可変更
 ...
}else if (InfoType.equals("cancel_auth")){
 //アプリを削除せずに削除すると、認可変更イベントがプッシュされる。
 ...
}else if (InfoType.equals("create_auth")){
 //新しい認可のために、最初にスイートトークンを取得する
 //パッケージトークンを使用して、一時的な認可コードを恒久的なものと交換し、同時にaccessTokenとenterprise corpIdを取得することができる。
 ...
}
  1. Address Book Suiteは、認可キャンセルイベントをプッシュする前に、アドレス帳の認可をキャンセルする必要があります。
  2. 他のスイートでは、アプリをクリアした後に認証解除イベントがプッシュされ、すべてのアプリを削除せずに1つを削除した場合は認証変更イベントがプッシュされます。



Read next

EventHub-任意のコンポーネント通信

上記のコードでは、Publish-Subscribe パターンを使って DOM 要素のイベントを購読し、ユーザが対応するアクションを実行した時にイベントを発行しています。イベントの購読を手動で解除することも可能です。

Jul 12, 2020 · 1 min read

フック 問題記録

Jul 11, 2020 · 1 min read

nginxの設定 wss

Jul 10, 2020 · 2 min read

島の数

Jul 10, 2020 · 2 min read