Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 12691|Отговор: 1

Разработка в WeChat как да персонализирате менюто

[Копирай линк]
Публикувано в 30.08.2016 г. 15:24:19 ч. | | | |


WeChat тестовият акаунт, който използвам, не може да бъде настроен във фонов режим, както на публичната платформа WeChat.

Първоначално мислех, че не мога да персонализирам менюто, но в менюто с разрешения видях, че мога да го персонализирам

Персонализирани менюта, а не директни визуални интерфейси, както обикновено правим, тук трябва да персонализирате менюто с код.

http://mp.weixin.qq.com/wiki/10/0234e39a2025342c17a7d23595c6b40a.html
Това е подробен документ

Интерфейсът на персонализираното меню може да реализира различни типове бутони, като:

1. Кликнете: Кликнете, за да пуснете събитието
След като потребителят натисне бутона за тип кликване, WeChat сървърът ще изпрати структурата на събитието от типа съобщение към разработчика през интерфейса на съобщенията (вижте ръководството за интерфейса на съобщенията) и ще донесе ключовата стойност, попълнена от разработчика, в бутона, след което разработчикът може да взаимодейства с потребителя чрез персонализираната стойност на ключа.
2. view: Прескочи до URL адреса
След като потребителят натисне бутона за тип view, WeChat клиентът ще отвори URL адреса на уеб страницата, попълнен от разработчика в бутона, който може да се комбинира с авторизацията на уеб страницата, за да получи основния информационен интерфейс на потребителя и да получи основната информация на потребителя.
3. scancode_push: Сканирай кода, за да пуснеш събитието
След като потребителят натисне бутона, WeChat клиентът ще отвори инструмента за сканиране, ще покаже резултата от сканирането (ако е URL, ще въведе URL адреса) след завършване на операцията по сканиране, а резултатът от сканирането ще бъде изпратен на разработчика, който може да изпрати съобщение.
4. scancode_waitmsg: Сканирай кода, за да пуснеш събитието, и се появява прозорецът "Получено съобщение"
След като потребителят натисне бутона, WeChat клиентът ще извика инструмента за сканиране, след като завърши операцията, резултатът от сканирането ще бъде изпратен на разработчика, след което ще прибере инструмента за сканиране, след което ще се появи прозорецът "съобщение се получава", след което може да получите съобщение от разработчика.
5. pic_sysphoto: Изскачащата система ще прави снимки и ще изпраща снимки
След като потребителят натисне бутона, WeChat клиентът ще извика системната камера и след завършване на снимката, ще изпрати заснетата снимка на разработчика, ще изпрати събитието на разработчика и ще прибере системната камера едновременно, след което може да получи съобщение от разработчика.
6. pic_photo_or_album: Изскачайте, за да направите снимка или да изпратите снимка в албум
След като потребителят натисне бутона, WeChat клиентът ще се появи селектор, за да избере "Направи снимка" или "Избери от мобилния албум". След като потребителят избере, преминава през другите два процеса.
7. pic_weixin: Появи картата на албуми в WeChat
След като потребителят натисне бутона, WeChat клиентът ще отвори WeChat албума, след като завърши операцията по избор, избраната снимка ще бъде изпратена до сървъра на разработчика, събитието ще бъде изпратено към разработчика, албумът ще бъде прибран и след това може да бъде получено съобщението от разработчика.
8. locatio{filter}n_select: изскачане на селектора на геолокация
След като потребителят натисне бутона, WeChat клиентът ще отвори инструмента за избор на геолокация и след завършване на операцията по избор, избраното географско местоположение ще бъде изпратено на сървъра на разработчика, инструментът за избор на местоположение ще бъде прибран и след това разработчикът може да получи съобщение.
9. media_id: Изпращане на съобщения (с изключение на текстови съобщения)
След като потребителят натисне бутона за media_id, WeChat сървърът изпраща материала, съответстващ на постоянния материален ID, попълнен от разработчика, на потребителя, а постоянният тип материал може да бъде изображение, аудио, видео или графично съобщение. Забележка: Постоянният идентификатор на актива трябва да е легитимен, получен след качване на интерфейса "Управление на материали/Добавяне на постоянен материал".
10. view_limited: Прескочи към URL адреса на графичното съобщение
След като потребителят натисне бутона за view_limited, WeChat клиентът ще отвори URL адреса на графичното съобщение, съответстващо на постоянния материален ID, попълнен от разработчика в бутона. Забележка: Постоянният идентификатор на актива трябва да е легитимен, получен след качване на интерфейса "Управление на материали/Добавяне на постоянен материал".


Персонализирани менюта:

метод на http заявка: POST (моля, използвайте https протокол) https://api.weixin.qq.com/cgi-bin/menu/create?access_token=ACCESS_TOKEN

JSON данните на публикацията:







Предишен:SQL Server базата данни изтрива всички таблици
Следващ:Серия уроци за разработка на публичен акаунт в WeChat
Публикувано в 7.11.2017 г. 14:48:58 ч. |
Благодаря, наемодателю, че сподели, можеш да го използваш
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com