久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

PHP用戶管理中常用接口調用實例及解析(含源碼)

本文主要介紹了PHP用戶管理中常用接口調用實例及解析(含源碼),具有很好的參考價值。下面跟著小編一起來看下吧

掌握用戶的第一步就是將已經關注的粉絲信息保存起來,這個時候就用到獲取用戶列表接口。公眾號可通過本接口來獲取帳號的關注者列表,關注者列表由一串OpenID(加密后的微信號,每個用戶對每個公眾號的OpenID是唯一的)組成。一次拉取調用最多拉取10000個關注者的OpenID,可以通過多次拉取的方式來滿足需求。

一、 獲取微信關注用戶列表接口調用實例

接口說明

http請求方式:GET

接口調用地址:

https://api.weixin.qq.com/cgi-bin/user/get?access_token=ACCESS_TOKEN&next_openid=NEXT_OPENID

請求參數說明,如表所示:

參數

是否必須

說明

access_token

調用接口憑證

next_openid

第一個拉取的OPENID,不填默認從頭開始拉取

返回說明:

正常情況下,微信會返回JSON數據包給公眾號,如下所示:

{"total":2,"count":2,"data":{"openid":["","OPENID1","OPENID2"]},"next_openid":"NEXT_OPENID"}

返回信息參數說明,如表所示:

 

參數

說明

total

關注該公眾賬號的總用戶數

count

拉取的OPENID個數,最大值為10000

data

列表數據,OPENID的列表

next_openid

拉取列表的最后一個用戶的OPENID

使用程序調用接口獲取,代碼:

<?php
/*
 *獲取微信關注用戶列表OpenID
*/
require('wei_function.php');
$appid="wx78478e595939c538";
$secret="5540e8ccab4f71dfad752f73cfb85780";
$url="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$appid."&secret=".$secret."";
$output=getdata($url);
$tokenarr=(array)json_decode($output);
$token=$tokenarr['access_token'];
//獲取關注用戶列表接口
$userurl="https://api.weixin.qq.com/cgi-bin/user/get?access_token=".$token."";
//通過getdata進行接口調用
$userarr=(array)json_decode(getdata($userurl));
//將返回信息進行處理并輸出
$useropenidarr=(array)$userarr['data'];
print_r($useropenidarr);
?>

代碼解析

require('wei_function.php');包含wei_function.php,該函數文件可以購買《微信公眾平臺開發實例教程》,在該書中第95頁有詳細講解。 

與微信公眾平臺開發3-微信服務器IP接口實例(含源碼)的獲取微信服務器IP一樣,獲取到access_token后,替換

$userurl="https://api.weixin.qq.com/cgi-bin/user/get?access_token=".$token."";

中的access_token參數,并通過getdata()函數獲取返回的信息,處理后,進行打印,如圖所示。

 

如果關注用戶大于10000,需多次調用,只需在接口后增加&next_openid=NEXT_OPENID的參數,NEXT_OPENID會在前一次調用時返回該值,如:

$userurl="https://api.weixin.qq.com/cgi-bin/user/get?access_token=".$token."&next_openid=NEXT_OPENID";

二、用戶基本信息接口(UnionID機制)調用實例

在通過獲取關注用戶列表接口獲取到用戶的OpenID后,可通過該參數并調用獲取用戶基本信息(UnionID機制)接口獲取用戶的基本信息,如:昵稱、城市、性別、用戶頭像、是否關注公眾號等信息,為了更好的了解用戶,需要將這些信息一同保存到數據庫中。

接口說明

http請求方式:GET

接口調用地址:

https://api.weixin.qq.com/cgi-bin/user/info?access_token=ACCESS_TOKEN&openid=OPENID&lang=zh_CN

請求參數說明,如表所示:

參數

是否必須

說明

access_token

調用接口憑證

openid

普通用戶的標識,對當前公眾號唯一

lang

返回國家地區語言版本,zh_CN 簡體,zh_TW 繁體,en 英語

返回說明:

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章主要介紹了PHP有序表查找之插值查找算法,簡單分析了插值查找算法的概念、原理并結合實例形式分析了php實現針對有序表插值查找的相關操作技巧,需要的朋友可以參考下
下面小編就為大家分享一篇ThinkPHP整合datatables實現服務端分頁的示例代碼,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
下面小編就為大家分享一篇PHP實現APP微信支付的實例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
這篇文章主要介紹了PHP實現的多維數組排序算法,結合實例形式對比分析了php針對多維數組及帶有鍵名的多維數組進行排序相關操作技巧與注意事項,需要的朋友可以參考下
這篇文章主要為大家詳細介紹了php結合ajaxuploadfile實現無刷新文件上傳功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本篇文章給大家詳細介紹了PHP開發接口使用RSA進行加密解密方法,對此有興趣的朋友可以學習下。
主站蜘蛛池模板: 久久伊人免费视频 | 日本视频中文字幕 | 国产.com | 久久综合成人精品亚洲另类欧美 | 日韩国产中文字幕 | 欧美一区在线看 | 一级毛片视频 | 91xxx在线观看 | 亚洲日韩中文字幕一区 | 91精品在线看 | 欧美成人在线影院 | 台湾av在线 | 国产精品九九九 | 亚洲天堂久久 | 免费簧片视频 | 91传媒在线播放 | 亚洲一区二区三区在线播放 | 日韩欧美精品一区 | 中文在线a在线 | 免费看一区二区三区 | 欧美久久久久 | v片网站| 欧美日韩精品免费观看 | 欧美a级成人淫片免费看 | 成人免费视频网址 | 国产精品久久久久无码av | 成人妇女免费播放久久久 | 色婷婷综合网站 | 久久久久无码国产精品一区 | 第一福利社区1024 | 在线免费亚洲视频 | 日韩欧美一级片 | 国产乱码精品一区二区三区五月婷 | 国产黄色精品在线观看 | 成人精品一区二区三区中文字幕 | 成人av一区二区亚洲精 | 热久久国产 | 在线视频 中文字幕 | 国产精品一区久久久 | 国产日韩欧美在线观看 | 国产精品观看 |