Тема: AHK: Pushbullet API и AHK
Очень нужна помощь с интеграцией API в AHK код.
Сам я в этом совершенно не чего не понимаю, могу писать только на ahk. Есть программа, написанная на ahk, офисная программа для работы с клиентами, в нее нужно добавить функцию отправки смс. Я полазил и нашёл очень хороший вариант, который можно реализовать в этом скрипте, но у самого не хватает совсем знаний в этой области. Нашёл программу для отправки и получения Push уведомлений с телефона и на телефон, в том числе и смс Pushbullet, у нее предусмотрено интеграция API и даже готовый код есть, проблема вся в том, что я не знаю, как засунуть его в ahk. Нашел даже пример отправки из ahk скрипта пуш уведомления на телефон.
Вот код, который работает и отправляет уведомления на телефон.
PB_Token := "FbEwWPB0A2mSpAAHHwA1FFiCB6bCLXNU"
PB_Title := "Test Push (Note)"
PB_Message := "Test Message Pushbullet meets AutoHotkey"
MsgBox % PB_PushNote(PB_Token, PB_Title, PB_Message)
PB_PushNote(PB_Token, PB_Title, PB_Message)
{
WinHTTP := ComObjCreate("WinHTTP.WinHttpRequest.5.1")
WinHTTP.SetProxy(0)
WinHTTP.Open("POST", "https://api.pushbullet.com/v2/pushes", 0)
WinHTTP.SetCredentials(PB_Token, "", 0)
WinHTTP.SetRequestHeader("Content-Type", "application/json")
PB_Body := "{""type"": ""note"", ""title"": """ PB_Title """, ""body"": """ PB_Message """}"
WinHTTP.Send(PB_Body)
Result := WinHTTP.ResponseText
Status := WinHTTP.Status
return Status
}А вот код, который отправляет sms его и нужно адаптировать, и вставить в ahk скрипт.
{
"push": {
"conversation_iden": "+1 303 555 1212",
"message": "Hello!",
"package_name": "com.pushbullet.android",
"source_user_iden": "ujpah72o0",
"target_device_iden": "ujpah72o0sjAoRtnM0jc",
"type": "messaging_extension_reply"
},
"type": "push"
}Буду бесконечно благодарен за помощь.
Ссылка где я нашел код для ahk http://ahkscript.org/boards/viewtopic.php?t=4842
Ссылка на описание API функция для Pushbullet https://docs.pushbullet.com/#send-sms

