前回の記事では、中国語、英語、日本語間の翻訳を実現し、実生活でも使用できるWeChatパブリックプラットフォームの翻訳機能の開発について紹介しました。次の記事では、退屈なときにあなたとチャットして幸せにしてくれるチャットボットという、さらに興味深い機能を完成させます。
この実験では、Xiaojiu ロボットの Web ページ (http://www.xiaojo.com/) のクロールと組み合わせて、公式 Xiaohuangji (http://www.simsimi.com/) が提供する API を呼び出します。それぞれを補完しあう。 Simsimi は有料ですが、7 日間のテストを試すことができ、毎日 100 件の回答を無料で使用できます。Xiaojiu ロボットは公式によってブロックされていない場合に限り、制限なく使用できます。
3.1 APIとURL
公式APIアドレス: http://developer.simsimi.com/api
リクエストURL: http://sandbox.api.simsimi.com/request.p
ここでは無料版をテストに使用します。URL アドレスが異なることを除いて、有料版も同様です。
3.2 リクエストの例とパラメータの説明
リクエスト例:
リーリーパラメータの説明:
言語コード、サポートされている言語。簡体字中国語には ch、繁体字中国語には zh、英語には en を使用します。詳細については、http://developer.simsimi.com/lclist
を参照してください。
0.0: フィルタなし (罵倒、性的コンテンツが含まれます)
1.0: 未開の単語をフィルターします (今のところ韓国語のみをサポートします)
3.3 戻り値の解析
result: 実行結果の戻りコード
id: 返信メッセージ ID (result=100 の場合のみ使用可能)
response: 返信メッセージ (result=100 の場合のみ利用可能)
4.1 simsimiアカウントを登録する
URL: http://developer.simsimi.com/signUp
4.2 アカウントをアクティブ化する
4.3 APIキーを取得する
5.1 Xiaohuangji API呼び出しの実装
simsim($keyword) 関数を呼び出し、「Your API Key」を適用された API キーに置き換えます。
リーリー手順:
小さな黄色い鶏が応答しない場合があるため、$response が空でない場合は $response が返され、ランダムに応答するようにするための小さなコードが simsim() 関数に追加されます。カスタマイズされたメッセージを使用してリクエストに応答できるようにします。
5.2 Xiaojiu ロボットを呼び出して実装します
Xiaojiu Robot は API を提供していないため、Web ページを通じてのみクロールできます。コードは次のとおりです。 リーリー
5.3 フェニックスと遊ぶ二頭のドラゴン
上記の Xiaohuangji ロボットと Xiaojiu ロボットを統合することもできます。具体的なコードは次のとおりです。 リーリー
ダウンロードして使用するには、QQ グループ にアクセスして共有してください。
Zhuojin SuzhouWeChatパブリックアカウント、Zhuojin SuzhouはSAEプラットフォームに基づいて開発されており、主流のWeChat機能向けに開発およびテストされています。
Zhuojin Suzhou公開アカウントをフォローして、機能テストを実施し、新しいアプリケーション開発を取得できます。 1. WeChat クライアントにログインし、友達を追加 - zhuojinsz
を検索してフォローします。 2. QRコードをスキャンします:
蘇州卓金
メニュー機能:
現在、メニューの具体的な機能は開発中であり、徐々に更新される予定ですので、ご期待ください。 。 。
私たちは、偉大な人々が知識を共有していると信じています...