iPic 上传服务

什么是 iPic 上传服务

图床神器 iPic 可以方便的上传图片、插入博客。不仅是独立的 App,iPic 同样提供开放的上传服务,你的 App 可以方便的调用 iPic 上传服务进行图片的上传。

使用 iPic 上传服务的条件

  • iPic 已安装(可位于任意位置,不一定是 /Applications
  • iPic 至少被运行一次

点此下载 iPic

如何使用 iPic 上传服务

目前 iPic 上传服务支持使用 URL scheme 进行通信。

调用 iPic 上传服务的示例 URL scheme:

iPic:///upload?filePath=/Users/jason/Downloads/test.jpg&callback=iPicDemo:///uploadResult

  • iPic:///upload
    • 固定值
  • filePath
    • 图片文件的完整路径
  • callback
    • 用于 iPic 上传服务回调你的 App

iPic 上传服务回调你的 App 的示例 URL scheme:

iPicDemo:///uploadResult?filePath=/Users/jason/Downloads/1753061.jpg&url=http://img.com/test.jpg

  • iPicDemo:///uploadResult
    • 你的 App 支持的 URL Scheme
  • filePath
    • 和调用 iPic 上传服务时的路径完全一致
    • 用于上传多张图片时获取不同图片对应的 url
  • url
    • 图片文件的 URL
    • 如果上传失败,回调中无此参数

注:

  • 一次调用仅支持上传一张图片。如需上传多张,多次调用即可。回调将依次执行
  • 目前尚未支持错误码

更多细节,可以查看示例项目:UploadImageDemo

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 有了iPic的加持,Typora也可以很方便地在 Markdown 中插图。 一键上传本地图片 如果已经在 Mar...
    爱咪哆阅读 742评论 0 2
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,577评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,268评论 19 139
  • 点击查看原文 Web SDK 开发手册 SDK 概述 网易云信 SDK 为 Web 应用提供一个完善的 IM 系统...
    layjoy阅读 14,032评论 0 15
  • 我在盼望每一天的到来的同时也希望每一个今天会慢一点结束,因为你。 你的名字,叫程周。 程周,我愿乘风破浪,与你风雨...
    qiufeng凉生阅读 307评论 0 1