基于和风天气开放接口制作,适用于Alfred3以上。
- MacOS系统
- Alfred3
- Python2.7
- requests
下载地址:点击前往
- 右键以Alfred打开,插件将自动安装到Alfred的Workflow中
- 使用Alfred快捷键打开窗口,输入快捷指令即可
-
安装python依赖
- 请确保默认的/usr/bin/python版本为2.7
- 请务必确保使用python2.7安装依赖
- 如果无pip工具则可网络搜索安装方法
- 命令行执行
pip2 install -i https://mirrors.aliyun.com/pypi/simple/ requests
-
申请注册和风天气账号,并申请创建应用ID/KEY
- 注册开发者账号后,进入控制台
- 进入应用管理,点击创建应用,可直接选择免费版本,个人完全够用,功能也齐全
- 根据提示创建应用后,可在页面看到对应的Public ID和Key
-
进入Alfred设置界面,在Workflow标签下,找到天气查询插件
-
选中插件后,在界面右侧,点击
[x]
图标,在弹出层中新增环境变量- 右侧点击+新增变量记录填入Name/Value
- Public ID变量设置:Name:
uid
Value:步骤2中第三个子步骤,页面上对应的Pubclic id值
- Key变量设置:Name:
key
Value:步骤2中第三个子步骤,页面上对应的Key值
- 点击保存即可
-
设置完毕
下述指令均在Alfred输入窗口中执行
指令:tq
用法 :tq 地区名称或拼音
将自动搜索对应地区名称以及下属一级区县,选中自己需要查询的结果项,回车即可直接返回对应地区天气情况;另,在选中自己需要查询的地区结果项后,ALT+回车会将该地区设置为您的默认查询地区,然后继续返回对应地区天气情况。
例:tq 成都
或 tq chengdu
指令:tqc
用法:tqc
该指令无参数,会自动根据前一步中alt+回车设置的默认地区,直接查询对应区域天气