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

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

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

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

一、 獲取微信關(guān)注用戶列表接口調(diào)用實(shí)例

接口說明

http請(qǐng)求方式:GET

接口調(diào)用地址:

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

請(qǐng)求參數(shù)說明,如表所示:

參數(shù)

是否必須

說明

access_token

調(diào)用接口憑證

next_openid

第一個(gè)拉取的OPENID,不填默認(rèn)從頭開始拉取

返回說明:

正常情況下,微信會(huì)返回JSON數(shù)據(jù)包給公眾號(hào),如下所示:

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

返回信息參數(shù)說明,如表所示:

 

參數(shù)

說明

total

關(guān)注該公眾賬號(hào)的總用戶數(shù)

count

拉取的OPENID個(gè)數(shù),最大值為10000

data

列表數(shù)據(jù),OPENID的列表

next_openid

拉取列表的最后一個(gè)用戶的OPENID

使用程序調(diào)用接口獲取,代碼:

<?php
/*
 *獲取微信關(guān)注用戶列表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'];
//獲取關(guān)注用戶列表接口
$userurl="https://api.weixin.qq.com/cgi-bin/user/get?access_token=".$token."";
//通過getdata進(jìn)行接口調(diào)用
$userarr=(array)json_decode(getdata($userurl));
//將返回信息進(jìn)行處理并輸出
$useropenidarr=(array)$userarr['data'];
print_r($useropenidarr);
?>

代碼解析

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

與微信公眾平臺(tái)開發(fā)3-微信服務(wù)器IP接口實(shí)例(含源碼)的獲取微信服務(wù)器IP一樣,獲取到access_token后,替換

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

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

 

如果關(guān)注用戶大于10000,需多次調(diào)用,只需在接口后增加&next_openid=NEXT_OPENID的參數(shù),NEXT_OPENID會(huì)在前一次調(diào)用時(shí)返回該值,如:

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

二、用戶基本信息接口(UnionID機(jī)制)調(diào)用實(shí)例

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

接口說明

http請(qǐng)求方式:GET

接口調(diào)用地址:

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

請(qǐng)求參數(shù)說明,如表所示:

參數(shù)

是否必須

說明

access_token

調(diào)用接口憑證

openid

普通用戶的標(biāo)識(shí),對(duì)當(dāng)前公眾號(hào)唯一

lang

返回國(guó)家地區(qū)語言版本,zh_CN 簡(jiǎn)體,zh_TW 繁體,en 英語

返回說明:

【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過測(cè)試外,其他素材未做測(cè)試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請(qǐng)勿用于商業(yè)用途。如損害你的權(quán)益請(qǐng)聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

這篇文章主要介紹了PHP有序表查找之插值查找算法,簡(jiǎn)單分析了插值查找算法的概念、原理并結(jié)合實(shí)例形式分析了php實(shí)現(xiàn)針對(duì)有序表插值查找的相關(guān)操作技巧,需要的朋友可以參考下
下面小編就為大家分享一篇ThinkPHP整合datatables實(shí)現(xiàn)服務(wù)端分頁的示例代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
下面小編就為大家分享一篇PHP實(shí)現(xiàn)APP微信支付的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
這篇文章主要介紹了PHP實(shí)現(xiàn)的多維數(shù)組排序算法,結(jié)合實(shí)例形式對(duì)比分析了php針對(duì)多維數(shù)組及帶有鍵名的多維數(shù)組進(jìn)行排序相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
這篇文章主要為大家詳細(xì)介紹了php結(jié)合ajaxuploadfile實(shí)現(xiàn)無刷新文件上傳功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
本篇文章給大家詳細(xì)介紹了PHP開發(fā)接口使用RSA進(jìn)行加密解密方法,對(duì)此有興趣的朋友可以學(xué)習(xí)下。
主站蜘蛛池模板: 伦理午夜电影免费观看 | a a毛片 | 亚洲 欧美 综合 | 久久精品99 | 免费一级黄色 | 一级特黄在线 | 日韩三级在线 | 超碰天天 | 99re视频这里只有精品 | 亚洲精品日韩一区二区电影 | 欧美一区精品 | 欧美日韩成人在线 | 国产精品高潮呻吟久久av黑人 | 毛片99| 精品一区二区三区四区 | 亚洲一区二区三区视频免费观看 | 久久国产婷婷国产香蕉 | 国产精品视频一区二区三区四蜜臂 | 久久亚洲一区 | 久久极品| 久久99视频 | www.五月天婷婷 | 欧美日韩高清免费 | 九九热精品视频 | 日韩精品一区中文字幕 | 99精品欧美一区二区三区综合在线 | 啪一啪| 国产亚洲精品久久情网 | 成人做爰www免费看视频网站 | 欧美日韩一区二区三区在线观看 | 中文字幕二区 | 精品乱子伦一区二区三区 | 精品成人av | 日韩电影一区 | 成人性视频免费网站 | 国产高清精品在线 | 精品无码久久久久久久动漫 | 日韩av免费在线观看 | 午夜精品福利视频 | 国外成人在线视频网站 | 天天干天天谢 |