"Pushbullet" (服务连接)

把文本、链接、文件和图像推送到具有 Pushbullet app 或者浏览器插件的移动设备和桌面计算机.

连接与验证

ServiceConnect["Pushbullet"] 创建对 Pushbullet API 的链接.
该服务要求将 Pushbullet app (https://www.pushbullet.com/apps) 安装在一个或者多个计算机或者移动设备上.

要求

ServiceExecute["Pushbullet","request",params] 发送要求至 Pushbullet API,使用参数 params. 下面给出可能的要求.

推送内容至一个设备

要求:

"PushNote" 推送文本笔记

参数:
  • "Title"Untitled笔记的标题
    "Body"""笔记的内容
    "Device"Untitled一个目标设备的 ID
    "Email"None收信人的电子邮件地址
  • 要求:

    "PushHyperlink" 推送超链接

    参数:
  • "Title"Untitled超链接的标题
    "Body"""笔记的内容
    "URL"""超链接的 URL. 支持字符串和超链接
    "Device"Untitled一个目标设备的 ID
    "Email"None收信人的电子邮件地址
  • 要求:

    "PushFile" 推送文件

    参数:
  • "FilePath"(必须的)推送的文件的本地路径
    "Body"""文件消息
    "Device"Untitled一个目标设备的 ID
    "Email"None接收人电子邮件地址
  • 要求:

    "PushImage" 推送图像

    参数:
  • "Image"(必须的)Wolfram 语言图像、图形或者像素数据
    "ImageName"UntitledImage 名称
    "Body"""文件消息
    "Device"Untitled一个目标设备的 ID
    "Email"None接收人的电子邮件地址
  • 列出可用的设备

    要求:

    "Devices" 可用设备 ID 和元数据的数据集

    列出联系人

    要求:

    "Contacts" 用户联系人的数据集

    显示前面的推送

    要求:

    "PushHistory" 关于过去推送的信息数据集

    参数:
  • "ModifiedAfter"None在该时间戳后要求推送
  • 显示用户数据

    要求:

    "UserData" 用户基本信息

    范例

    基本范例  (1)

    创建新链接:

    对与 Pushbullet 账号相关联的所有设备推送一个笔记:

    对特定设备推送一个笔记:

    推送超链接:

    推送图像: