首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用javascript将图像从url上传到宿主网站

使用javascript将图像从url上传到宿主网站
EN

Stack Overflow用户
提问于 2014-05-10 09:54:15
回答 1查看 382关注 0票数 0

我正在做谷歌铬的扩展,但我想这更像是一个一般性的Javascript问题。

我想上传一个图片从它的网址到一个托管网站。

是否有任何托管网站提供这样的api?

这一进程的细节:

  1. 用户复制图像URL
  2. chrome扩展会将图像发送到图像托管网站。
  3. 通过保存在托管网站上的图像链接,该扩展将得到一个回调。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-10 10:37:05

哇,我刚找到Imageshack,它就能满足我的需要。API非常简单!下面是一个有用的例子:

首先使用用户名和密码登录以获得访问令牌。

代码语言:javascript
复制
var token = "";

$.ajax({
  type: "POST",
  url: "https://api.imageshack.com/v2/user/login",
  data: { api_key: "*****************", user: "**********", password: "*******" }
})
  .done(function( msg ) {
    token = msg.result.auth_token;
  });

一旦得到这个标记,就可以从URL上传图像。

代码语言:javascript
复制
 var imgUrl = "http://www.scarlettjohansson.org/hairstyles/scarlett-johansson-hairstyle-3.jpg";

 $.ajax({
  type: "POST",
  url: "https://api.imageshack.com/v2/images",
  data: { api_key: "2579FJLP41717571ea15b5405adcbac60bf1dc44", auth_token: token, urls: [imgUrl]}
 })
   .done(function( msg ) {
     console.log( msg );
  });

这只有30天的免费审判。如果有人有一个免费的选择,这将是伟大的!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23579603

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档