亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

微信公眾平臺開發(fā)之配置與請求

 更新時間:2015年08月26日 11:01:18   投稿:mrr  
微信公眾平臺是騰訊公司在微信的基礎(chǔ)上新增的功能模塊,通過這一平臺,個人和企業(yè)都可以打造一個微信的公眾號,并實(shí)現(xiàn)和特定群體的文字、圖片、語音的全方位溝通、互動。本文給大家介紹微信公眾平臺開發(fā)之配置與請求,需要的朋友可以參考下

一、配置參數(shù)

define('WEIXIN_APPID', 'wxzzzzzzzz');
define('WEIXIN_APPSECRET', 'ouewjdsaudsamkh');
define('WEIXIN_TOKEN', '9973833232232');
define('WEIXIN_NOTIFY_URL', 'http://xx.com/xx/xx');
define('WEIXIN_MCHID', '322221121');
define('WEIXIN_KEY', 'xddsdswewew');

1)微信公眾號開發(fā)中ID

WEIXIN_APPID: 應(yīng)用ID

WEIXIN_APPSECRET: 應(yīng)用密鑰

進(jìn)入到公眾平臺首頁,點(diǎn)擊開發(fā)者中心,赫然就能看到,配置頁面中的,這兩個默認(rèn)就是有的。

2)服務(wù)器配置

WEIXIN_TOKEN,也就是token令牌,自定義的,必須為英文或數(shù)字,長度為3-32字符。

URL服務(wù)器地址,也就說微信公眾號的入口地址。在這個頁面中,我將做 簽名驗(yàn)證 或接收事件消息, 點(diǎn)擊查看微信相關(guān)文檔 。

1、簽名驗(yàn)證: 當(dāng)做修改配置的時候,是需要通過這個地址做簽名驗(yàn)證的

2、接收事件消息: 是指當(dāng)關(guān)注的時候推送一些消息過來,以及可以做一些特定的邏輯操作

3)微信支付配置

點(diǎn)擊微信支付菜單

WEIXIN_MCHID: 商戶號,在商戶信息中可以查看到

WEIXIN_NOTIFY_URL: 微信支付異步回調(diào)API,可以做更新訂單狀態(tài),發(fā)推送等邏輯

WEIXIN_KEY: 設(shè)置這個支付密鑰得登錄微信支付商戶平臺,登錄后點(diǎn)擊進(jìn)入API安全,然后下載證書和自己設(shè)置密鑰,就OK了。

二、請求與調(diào)試

php中有個很方便的 curl ,這里提下CURLOPT_SSL_VERIFYPEER。一開始沒加這個屬性,請求微信服務(wù)器的時候每次返回?cái)?shù)據(jù)是false。后面用firefox的HttpRequester模擬請求了一下,可以返回到數(shù)據(jù),查找資料后發(fā)現(xiàn)要設(shè)置下這個屬性。

CURLOPT_SSL_VERIFYPEER:是否檢測服務(wù)器的證書是否由正規(guī)瀏覽器認(rèn)證過的授權(quán)CA頒發(fā)的
/**
 * 原始POST
 * @param $url 請求的url地址
 * @param $raw 原始數(shù)據(jù),可以為字符串或數(shù)組
 * @return mixed 返回請求值
 */
public function rawpost($url, $raw)
{
  $resource = curl_init();
  curl_setopt($resource, CURLOPT_POST, true);
  curl_setopt($resource, CURLOPT_URL, $url);
  curl_setopt($resource, CURLOPT_POSTFIELDS, $raw);
  curl_setopt($resource, CURLOPT_RETURNTRANSFER, true);
  curl_setopt($resource, CURLOPT_SSL_VERIFYHOST, false);
  curl_setopt($resource, CURLOPT_SSL_VERIFYPEER, false);
  //curl_setopt($resource, CURLOPT_HTTPHEADER, array('Expect:'));
  $data = curl_exec($resource);
  curl_close($resource);
  return $data;
}

這里推薦下HttpRequester,這個插件,可以模擬post、get等各種提交,content type也可以選擇。

微信開發(fā)也提供了在線測試接口的地方。 點(diǎn)擊查看微信公眾平臺接口調(diào)試工具 。

在請求調(diào)試的時候,微信會返回各種返回碼。 點(diǎn)擊查看全局返回碼說明 。

相關(guān)文章

  • Yii視圖操作之自定義分頁實(shí)現(xiàn)方法

    Yii視圖操作之自定義分頁實(shí)現(xiàn)方法

    這篇文章主要介紹了Yii視圖操作之自定義分頁實(shí)現(xiàn)方法,結(jié)合實(shí)例形式分析了Yii自定義分頁的實(shí)現(xiàn)步驟與相關(guān)技巧,需要的朋友可以參考下
    2016-07-07
  • php curl模擬post請求小實(shí)例

    php curl模擬post請求小實(shí)例

    使用php curl模擬post請求的小例子,提供大家學(xué)習(xí)一下
    2013-11-11
  • PHP四種基本排序算法示例

    PHP四種基本排序算法示例

    這篇文章主要介紹了PHP四種基本排序算法示例,本文用一個實(shí)例講解冒泡排序法、快速排序法、選擇排序法、插入排序法的使用,需要的朋友可以參考下
    2015-04-04
  • php如何把表單內(nèi)容提交到數(shù)據(jù)庫

    php如何把表單內(nèi)容提交到數(shù)據(jù)庫

    這篇文章主要介紹了php如何吧表單內(nèi)容提交到數(shù)據(jù)庫,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • php微信開發(fā)之圖片回復(fù)功能

    php微信開發(fā)之圖片回復(fù)功能

    這篇文章主要為大家詳細(xì)介紹了php微信開發(fā)之圖片回復(fù)功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • 基于Laravel 多個中間件的執(zhí)行順序詳解

    基于Laravel 多個中間件的執(zhí)行順序詳解

    今天小編就為大家分享一篇基于Laravel 多個中間件的執(zhí)行順序詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-10-10
  • Twig模板引擎用法入門教程

    Twig模板引擎用法入門教程

    這篇文章主要介紹了Twig模板引擎用法,分析了Twig模板引擎的基本功能、安裝與簡單使用方法,需要的朋友可以參考下
    2016-01-01
  • Yii2 rbac權(quán)限控制操作步驟實(shí)例教程

    Yii2 rbac權(quán)限控制操作步驟實(shí)例教程

    這篇文章主要介紹了Yii2 rbac權(quán)限控制操作步驟實(shí)例教程的相關(guān)資料,需要的朋友可以參考下
    2016-04-04
  • Smarty模板語法詳解

    Smarty模板語法詳解

    這篇文章主要介紹了Smarty模板語法,結(jié)合實(shí)例形式詳細(xì)分析了Smarty模板的注釋、變量、引號、函數(shù)等基本語法與使用技巧,需要的朋友可以參考下
    2019-07-07
  • Laravel如何同時連接多個數(shù)據(jù)庫詳解

    Laravel如何同時連接多個數(shù)據(jù)庫詳解

    這篇文章主要給大家介紹了關(guān)于Laravel如何同時連接多個數(shù)據(jù)庫的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用Laravel具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08

最新評論