久久久久久久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進行加密解密方法,對此有興趣的朋友可以學習下。
主站蜘蛛池模板: 欧美精品一区二区三区四区五区 | 亚洲国产精品久久久久婷婷老年 | 九九亚洲| 成人一区二区三区 | 亚洲一区二区三区观看 | 中文字幕综合 | 亚洲国产一区二区三区在线观看 | 日韩在线电影 | 中文二区| 日韩久久网 | 日韩av一二三区 | 三级国产三级在线 | 久久免费观看一级毛片 | 国产成人a亚洲精品 | 国产精品视频免费看 | 91精品国产自产精品男人的天堂 | 亚洲一二三区精品 | 成人夜晚看av | 欧美中文字幕一区 | 欧美www在线观看 | 国产亚洲欧美在线视频 | 欧美视频一区二区三区 | 欧美一区视频 | 亚洲精品免费视频 | 91在线精品视频 | 国产一级片一区二区三区 | 久久久女女女女999久久 | 在线看片网站 | 国产精品国产精品国产专区不卡 | 欧美福利专区 | 日日爽 | 99reav| 国产精品亚洲成在人线 | 天天躁日日躁aaaa视频 | 日本精品久久久久久久 | 国产精品精品久久久 | 一区二区高清 | 久久久久国产一区二区三区四区 | 在线免费看91 | 日韩亚洲一区二区 | 亚洲一区二区在线播放 |