树莓派发送公网ip到微信
树莓派4发送公网ip到微信
-
通过http://members.3322.org/dyndns/getip 地址可获取公网ip (ps:非网络透传,而是树莓派连接的网络本身就具有公网ip)。
-
使用 WxPusher 可推送自定义消息到微信。
-
完整shell脚本如下:
#!/bin/bash # WxPusher 变量信息 appToken="自己的appToken" uid="自己的用户id" # 获取公网ip publicIp=`curl -s http://members.3322.org/dyndns/getip` echo $publicIp # 通过WxPusher发送 postJson="{\"appToken\":\"$appToken\",\"content\":\"树莓派公网IP为:$publicIp\",\"contentType\":1,\"uids\":[\"$uid\"]}" echo $postJson curl --request POST \ --url http://wxpusher.zjiecode.com/api/send/message \ --header 'content-type: application/json' \ --data $postJson -
可通过crontab配置,定时获取树莓派公网ip,然后发送到微信。
-- 打开定时任务配置 crontab -e -- 每天6点30分执行发送公网ip脚本 30 6 * * * /脚本地址

浙公网安备 33010602011771号