蘋(píng)果表一鍵發(fā)送地理信息給預(yù)設(shè)聯(lián)系人

這篇文章教你如何實(shí)現(xiàn):“蘋(píng)果表一鍵發(fā)送地理信息給預(yù)設(shè)聯(lián)系人”

你需要以下軟硬件:
1,蘋(píng)果手表,安裝IFTTT應(yīng)用(https://itunes.apple.com/au/app/ifttt/id660944635?mt=8)
2,開(kāi)通亞馬遜的云服務(wù)AWS
3,開(kāi)通IFTTT.com的賬號(hào)

備注:
1,如果你在墻內(nèi),可能需要翻墻
2,可以用其他云服務(wù)替代AWS

步驟:
1,登錄到AWS的Lambda服務(wù),創(chuàng)建新函數(shù):

import logging
def lambda_handler(event, context):
? ? number = '+61488888888'
? ? message = 'default text message'

? ? if event['queryStringParameters']:
? ? ? ? if event['queryStringParameters']['number']:
? ? ? ? ? ? number = event['queryStringParameters']['number']
? ? ? ? ? ? logging.info('number = ' + number)
? ? ? ? if event['queryStringParameters']['message']:
? ? ? ? ? ? message = event['queryStringParameters']['message']
? ? ? ? ? ? logging.info('message = ' + message)
? ? try:
? ? ? ? import boto3
? ? ? ? sns = boto3.client('sns')
? ? ? ? sns.publish(PhoneNumber = number, Message = message)
? ? ? ? return {"statusCode": 200, \
? ? ? ? ? ? "headers": {"Content-Type": "application/json"}, \
? ? ? ? ? ? "body": "{\"message\": \"sms sent\"}"}
? ? except Exception as e:
? ? ? ? logging.exception(e);
? ? ? ? return {"statusCode": 200, \
? ? ? ? ? ? "headers": {"Content-Type": "application/json"}, \
? ? ? ? ? ? "body": "{\"message\": \"sms failed\"}"}

2,給函數(shù)添加API Gateway的觸發(fā)URL。類似于這樣子:https://api-xxxxx-id.execute-api.ap-southeast-2.amazonaws.com/test/sms_webhook?number=0061488888888&message=This is a postman message

3,登錄到IFTTT,新建Applet,觸發(fā)條件選擇“Button”,觸發(fā)行為選擇“WebHook”,URL就照上一步填寫(xiě)好并加入地理位置信息。

4,在蘋(píng)果表上運(yùn)行IFTTT,它會(huì)自動(dòng)把Applet同步過(guò)來(lái),然后顯示一個(gè)大大的按鈕,點(diǎn)擊按鈕,一條短信就會(huì)被發(fā)送指定手機(jī)號(hào)。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,506評(píng)論 19 139
  • afinalAfinal是一個(gè)android的ioc,orm框架 https://github.com/yangf...
    wgl0419閱讀 6,568評(píng)論 1 9
  • afinalAfinal是一個(gè)android的ioc,orm框架 https://github.com/yangf...
    passiontim閱讀 15,837評(píng)論 2 45
  • 突然不想動(dòng)筆寫(xiě)了,就想躺在床上睡覺(jué)了。想想還是又打開(kāi)簡(jiǎn)書(shū)開(kāi)始碼字。 最近的狀態(tài)不太好,過(guò)了狂熱的階段。開(kāi)始有些倦怠...
    且笑西風(fēng)閱讀 373評(píng)論 0 0
  • 風(fēng)清清 雨溟溟 躑躅復(fù)營(yíng)營(yíng) 楊柳何青青 醉臥花草石上夢(mèng) 幻化芝蘭葉底蜂 匆匆采蜜徑 昏昏踏歌行 唯浮生 總關(guān)情
    檠焱閱讀 323評(píng)論 0 0

友情鏈接更多精彩內(nèi)容