![]() (2) Implement the logic in to react to this code. (1) guide Wechat user to click the hyperlink So two tasks needed to be done in this step: Once the button is clicked, the code will be generated by Wechat platform and send to the page specified by the callback url, in my example it is. If the Wechat user accepts such access, he/she could press “确认登录”(Accept) button. When a Wechat user clicks this url in his/her Wechat application, the following dialog will popup, which notifies current user that the third party application is trying to access your public information such as gender, nickname and avatar. In my example, since my callback url is, so the final url is: This code is used to get the access token in next step. (2) The initial step is to guide Wechat user to access the url with below format to get the necessary code. In my example my oauth2 callback url is so I must maintain here. (1) Go to the development work center of your test Wechat subscription account,Ĭlick “modify” button to configure a string to represent the site name of the url which acts as oauth2 callback. I can see my nick name is successfully retrieved and displayed in this UI5 application: ![]() When I subscribe the test Wechat account below using my Wechat account and access the same UI5 application used in the fifth blog of this series, Now we go one step further: suppose in our UI5 application we need to retrieve some basic information of current user who has subscribed our Wechat account, for example the nick name of Wechat user, we should follow some special process defined by Wechat, as those user information is sensitive and should never be returned by Wechat API unless Wechat users have explicitly approved that it could be retrieved, that is, the operation to access Wechat user information must explicitly be authorized.įrom Wechat official API document the authorization process is defined according to oAuth2 protocol. In previous blog Wechat development series 5 – embedded your UI5 application to Wechat app we have successfully embedded one UI5 application within app. Wechat development series 10 – Use Wechat app to receive Service Request reply made from C4C Wechat development series 9 – Create C4C Social Media Message and Service within Wechat app Wechat development series 8 – Map integration Wechat development series 7 – use Redis to store Wechat conversation history Wechat development series 6 – Retrieve Wechat User info via oAuth2 and display it in UI5 application Wechat development series 5 – embedded your UI5 application to Wechat app Wechat development series 4 – Send C4C Data change notification to Wechat app Wechat development series 3 – Trigger C4C Account creation in Wechat app Wechat development series 2 – development Q&A service using nodejs Wechat development series 1 – setup your development environment
0 Comments
Leave a Reply. |