要想实现此仓库功能需要修改少量代码,若未曾了解过Python请不要复刻仓库
2023.10.9 Действие новых правил приводит к сбою некоторых функций.
2023.4.27 Срок действия бесплатного API погоды истек, и оно заменяет API погоды Xinzhi. Подробную информацию можно найти в журнале обновлений↓↓↓.
Этот проект прошел проверку безопасности Мерфи .
Генеральная общественная лицензия v3.0 разрешает личное, коммерческое использование, патентное разрешение, копирование, распространение и модификацию, при этом автор не несет никаких последствий использования пользователем. Но у него есть много ограничений:
Этот проект позволяет одной общедоступной учетной записи отправлять информацию о шаблоне нескольким пользователям.
Заполните APP_ID
, APP_SECRET
, Template_ID
и WEATHER_API_KEY
официального аккаунта в таблице ключей.
Файлы с информацией о пользователях хранятся в файлах JSON, чтобы обеспечить дифференцированное хранение пользовательской информации и облегчить дифференцированное распространение.
开源平台也要保护好自己的名字资料
{
"data" : [
{
"user_name" : "用户1的名字" ,
"user_id" : "用户1的ID " ,
"born_date" : "用户1的出生日期(注意格式) " ,
"city" : "用户1城市"
},
{
"user_name" : "用户2的名字" ,
"user_id" : "用户2的ID " ,
"born_date" : "用户2的出生日期(注意格式) " ,
"city" : "用户2的城市"
}
]
}
Выше приведена базовая структура. Если вы хотите добавить нового пользователя, вы можете добавить его в фигурные скобки ( {}
) в следующем формате ,
разделенные символом.
{
"user_name" : "用户2的名字" ,
"user_id" : "用户2的ID " ,
"born_date" : "用户2的出生日期(注意格式) " ,
"city" : "用户2的城市"
}
{{time.DATA}}
φ(゜▽゜* )♪{{name.DATA}}小盆友
坐标城市:{{city.DATA}}o(〃'▽'〃)o
当前天气:{{weather.DATA}} ヾ(≧▽≦ * )o
当前风向:{{wind.DATA}}( •̀ ω •́ )✧
今日温度:{{tem_low.DATA}}℃~{{tem_high.DATA}}℃ ( •̀ ω •́ )
庆祝自己在世界上第{{born_days.DATA}}天(❁´◡`❁)
距离下次生日还有{{birthday_left.DATA}}天╰( * °▽° * )╯
{{words.DATA}}
05-20
,2022-08-09
beijing
, tianjin
, jinan
Справочное объявление: Еще одно объявление о стандартизации сообщений шаблонов официальных учетных записей — Открытое сообщество WeChat https://developers.weixin.qq.com/community/develop/doc/000a2ae286cdc0f41a8face4c51801
В связи с выходом из строя интерфейса погоды замените интерфейс API данных о погоде (seniverse.com).
Добавьте APIKey в WEATHER_API_KEY
и заполните таблицу ключей.
Обратите внимание, что это обновление также требует обновления файла json. Города могут поддерживать только города уровня префектуры и полностью прописаны.
{
"user_name" : "用户2的名字" ,
"user_id" : "用户2的ID " ,
"born_date" : "用户2的出生日期(注意格式) " ,
"city" : "用户2的城市" //只能支持地级市
}
Это обновление также обновит шаблон WeChat.
{{head.DATA}}
{{time.DATA}}
φ(゜▽゜* )♪{{name.DATA}}小盆友
坐标城市:{{city.DATA}}o(〃'▽'〃)o
当前天气:{{weather.DATA}} ヾ(≧▽≦ * )o
当前风向:{{wind.DATA}}( •̀ ω •́ )✧
今日温度:{{tem_low.DATA}}℃~{{tem_high.DATA}}℃ ( •̀ ω •́ )
庆祝自己在世界上第{{born_days.DATA}}天(❁´◡`❁)
距离下次生日还有{{birthday_left.DATA}}天╰( * °▽° * )╯
{{words.DATA}}
{{end.DATA}}