使用Javascript在没有Auth/API的情况下拉取Twitter个人资料图片

Daf*_*aft 0 javascript twitter jquery

有没有办法从Twitter中提取某人的个人资料图片并在没有Auth或Twitter API的情况下将其显示在我的网站上?

我认为使用API​​ v1.1是可能的,但对此的支持已经停止.

有什么建议或意见吗?

Ter*_*den 6

有简单的方法,或艰难的方式:-)

简单的方法是使用像http://avatars.io/这样的服务

只需打电话http://avatars.io/twitter/edent来获取我的头像.

困难的方式?

你可以直接从Twitter网站上删除它.它不漂亮 - 但它有效.

如果您查看我的Twitter页面的来源 - https://twitter.com/edent-您将看到这个HTML块.

<a href="/settings/profile"
   class="account-summary account-summary-small"
   data-nav="edit_profile">
  <div class="content">
    <div class="account-group js-mini-current-user" data-user-id="14054507" data-screen-name="edent">
      <img class="avatar size32" src="https://pbs.twimg.com/profile_images/417381475101593601/UUi48hOg_normal.jpeg" alt="" data-user-id="14054507">
      <b class="fullname">Terence Eden</b>
      <span class="screen-name hidden" dir="ltr">@edent</span>
      <small class="metadata">
          Edit profile

      </small>
    </div>
  </div>
</a>
Run Code Online (Sandbox Code Playgroud)

您可以查找第一个实例<img class="avatar size32"src从中获取.