>위챗 애플릿 >위챗 개발 >WeChat 개발 튜토리얼 시리즈(3)

WeChat 개발 튜토리얼 시리즈(3)

高洛峰
高洛峰원래의
2017-03-31 14:22:161888검색

이제 WeChat에서 맞춤 메뉴를 열 수 있기 때문에 많은 사람들이 맞춤 메뉴를 만드는 방법을 모릅니다. 오늘은 맞춤 메뉴를 만드는 방법을 공유하겠습니다! 코드를 직접 살펴보겠습니다.

<?php
//根据申请到的appid要获取access_toke值,https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=SECRET
$url = "http://api.weixin.qq.com/cgi-bin/menu/create?access_token=";
$jsonData = &#39;{"button":[{"type":"click","name":"论坛","key":"FORUM"},{"type":"click","name":"发现","sub_button":[{"type":"click","name":"附近的人","key":"NEARBY_PEOPLE"},{"type":"click","name":"附近的帖子","key":"NEARBY_TOPIC"}],"key":"FIND"},{"name":"我","sub_button":[{"type":"click","name":"我的资料","key":"MY_PROFILE"},{"type":"click","name":"我的积分","key":"MY_POINTS"},{"type":"click","name":"我的帖子","key":"MY_TOPIC"}],"key":"MY"}]}&#39;; //格式按照微信api来写就行
echo "<pre class="brush:php;toolbar:false">";
var_dump(post($url, $jsonData));
function post($url, $jsonData){
    $ch = curl_init($url) ;
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
    curl_setopt($ch, CURLOPT_POSTFIELDS,$jsonData);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
    curl_setopt($ch, CURLOPT_HTTPHEADER, array(&#39;Content-Type: application/json&#39;));
    $result = curl_exec($ch) ;
    curl_close($ch) ;
    return $result;
}

작업이 성공적으로 완료되면

{"errcode":0,"errmsg":"ok"}

가 나타납니다. 이제 공유해 보겠습니다. 사용자 정의 메뉴 쿼리, 삭제 등은 WeChat API에 따라 실현될 수 있습니다!

위 내용은 WeChat 개발 튜토리얼 시리즈(3)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.