国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目次
wechat4j
wechat4jとは何ですか?
wechat4jは何に使用できますか?
wechat4j クイック スタート
wechat4j 実行環(huán)境
ホームページ WeChat アプレット WeChatの開発 Java WeChat 開発フレームワーク wechat4j 入門チュートリアル

Java WeChat 開発フレームワーク wechat4j 入門チュートリアル

Feb 15, 2017 am 10:43 AM

wechat4j

wechat4jとは何ですか?

Java用wechat開発フレームワーク(WeChat開発フレームワークJAVA版、最もシンプルで使いやすいWeChat開発フレームワーク)

wechat4jは何に使用できますか?

wechat4j は、WeChat アプリケーションの開発に役立つ jar パッケージです。これを使用すると、あまり詳細(xì)に注意することなく、わずか數(shù)秒で WeChat パブリック アカウント アプリケーションを開発できます。

wechat4j クイック スタート

wechat4j サンプル プロジェクトをダウンロードし、それに基づいて変更できます。自分で構(gòu)築したい場(chǎng)合は、wechat4j を使用して、わずか 2 ステップで WeChat 開発環(huán)境を構(gòu)築できます。

  1. Web プロジェクトを作成し、JDK および関連する Web プロジェクトの jar パッケージをインポートします。

  2. wechat4j.jar パッケージをダウンロードします (ダウンロード アドレス wechat4j ダウンロード)。

  3. wechat4j設(shè)定ファイルを作成し、srcディレクトリ(Javaルートディレクトリ)にwechat4j.propertiesファイルを作成し、WeChat公式アカウントの関連情報(bào)を設(shè)定します。內(nèi)容は次のとおりです。

#you?server?url
wechat.url=
#you?wechat?token
wechat.token=token
#message?secret?key,if?don't?set?then?message?is?cleartext
wechat.encodingaeskey=

#wechat?appid
wechat.appid=appid
#wechat?app?secret
wechat.appsecret=secret

#wechat?access?token?server?,when?you?save?in?db,must?implement?you?server?class
#this?class?must?extend?org.sword.wechat4j.token.DbAccessTokenServer
#if?no?this?property,then?token?server?is?default?memery?accesstoken?server()
wechat.accessToken.server.class=

#jsapi_ticket?customer?server?class?name,
#this?class?must?extend?org.sword.wechat4j.token.server.CustomerServer
#if?no?this?property,then?ticket?server?is?default?memery?ticket?server
wechat.ticket.jsapi.server.class=

また、jar パッケージの META-INF ディレクトリにある wechat4j.properties.sample ファイルを見つけて、それを src ディレクトリにコピーして名前を変更することもできます。 wechat4j.properties 設(shè)定ファイルの設(shè)定項(xiàng)目の意味については、wechat4j 設(shè)定ファイルの解釈を參照してください

上記の手順を完了すると、WeChat プロジェクトの設(shè)定が完了します。

wechat4j 実行環(huán)境

wechat4j に必要な最小限の Java 実行環(huán)境は jdk1.6 です

wechat4j.jar の依存 jar パッケージ

  • commons-codec.jar 1.3 以降

  • commons-lang3.ja

  • JLog4j.jar 1.2 以降
  • fastjson -.2.0.0.jar
  • fluent-HC-4.3.6.jar httpcore-4.3.3.jar (httpclient 依存関係)
  • servlet-api .jar Web プロジェクトの場(chǎng)合、Web プロジェクトをサポートするパッケージのインポートには、Tomcat パッケージなどのものが含まれます
  • 獨(dú)自の WeChat アプリケーションを開発します

    wechat4j 開発環(huán)境がセットアップされたら、獨(dú)自の開発を開始できますWeChatアプリケーション。たとえば、トークンが lejian である WeChat アカウントを持っているとして、彼女を例に挙げて説明します。
  • 獨(dú)自のパブリック アカウント サービス クラスを作成する

    獨(dú)自の WeChat パブリック アカウント サービス クラスを作成するには、wechat4j の WechatSupport クラスを継承し、その抽象メソッドを?qū)g裝する必要があります。以下では例としてテキスト メッセージ処理を使用します。
    public?class?Lejian?extends?WechatSupport{public?Lejian(HttpServletRequest?request,?String?token)?{super(request,?token);
    }@Overrideprotected?void?onText()?{this.wechatRequest.getFromUserName();
    String?content?=?"test?ok";responseText(content);
    }
    }
上記のコード onText() は WechatSupport の抽象メソッドであり、獨(dú)自のクラスを?qū)g裝する必要があり、テキスト メッセージの処理を示します。この例では、ユーザーのメッセージを受信した後、「テスト OK」というテキスト メッセージが表示されます。ユーザーに返されました。

WeChat サービス アドレスの作成

WeChat サービス アドレス (WeChat パブリック プラットフォームで構(gòu)成された獨(dú)自のサーバー アドレス) サーブレット クラスを作成します。 springmvcの場(chǎng)合は対応するコントローラーを、strutsの場(chǎng)合は対応するアクションクラスを作成します。サーブレット クラスの例は次のとおりです:

protected?void?doGet(HttpServletRequest?request,?HttpServletResponse?response)?throws?ServletException,?IOException?{
Lejian?lejian?=?new?Lejian(request,?TOKEN);
String?result?=?lejian.execute();
response.getOutputStream().write(result.getBytes());
}protected?void?doPost(HttpServletRequest?request,?HttpServletResponse?response)?throws?ServletException,?IOException?{
Lejian?lejian?=?new?Lejian(request,?TOKEN);
String?result?=?lejian.execute();
response.getOutputStream().write(result.getBytes());

}

上記の 2 つの手順の後、WeChat サービスを?qū)g行できます

Java WeChat 開発フレームワーク wechat4j の入門チュートリアルと関連記事の詳細(xì)については、PHP に注意してください。中國(guó)語(yǔ)のサイトです!

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無(wú)料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無(wú)料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡(jiǎn)単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無(wú)料のコードエディター

SublimeText3 中國(guó)語(yǔ)版

SublimeText3 中國(guó)語(yǔ)版

中國(guó)語(yǔ)版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)