wx-tools 另外一些API調(diào)用示例,如二維碼生產(chǎn),短鏈接等

2023-03-22 17:20 更新

包括如下接口:
- createQrCode - 生成二維碼
- downloadQrCode - 下載二維碼
- getShortUrl - 獲取短鏈接
- getCallbackIp - 獲取微信服務(wù)器ip

3.8.1 createQrCode 生成二維碼

  1. WxQrcode code = new WxQrcode();
  2. code.setAction_name("actionName");
  3. code.setAction_info(new WxQrActionInfo(new WxScene("scene_id/str")));
  4. code.setExpire_seconds(720);
  5. try {
  6. QrCodeResult result = iService.createQrCode(code);
  7. System.out.println(result.getUrl());
  8. } catch (WxErrorException e) {
  9. e.printStackTrace();
  10. }

3.8.2 downloadQrCode 下載二維碼,需要用到createQrCode中的ticket

  1. try {
  2. File file = iService.downloadQrCode(new File("E://temp"), "ticket");
  3. } catch (WxErrorException e) {
  4. e.printStackTrace();
  5. }

3.8.3 getShortUrl 長(zhǎng)鏈接變短鏈接

  1. try {
  2. String shortUrl = iService.getShortUrl("long_url");
  3. } catch (WxErrorException e) {
  4. e.printStackTrace();
  5. }

3.8.4 getCallbackIp獲取微信服務(wù)器的ip段

  1. try {
  2. String [] ipList = iService.getCallbackIp();
  3. } catch (WxErrorException e) {
  4. e.printStackTrace();
  5. }
以上內(nèi)容是否對(duì)您有幫助:
在線(xiàn)筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)