代码之家  ›  专栏  ›  技术社区  ›  lte__

twitter api和iron ajax?

  •  0
  • lte__  · 技术社区  · 5 年前

    我有一个 iron-ajax 元素设置:

    <iron-ajax
      id="get-tweets"
      url="http://api.twitter.com/1.1/search/tweets.json?q=nasa&result_type=popular"
      handle-as="json"
      on-response="handleResponse"
      debounce-duration="300">
    </iron-ajax>
    

    我试图为twitter传递一个身份验证头,但我不知道如何传递。Twitter有一个 example request 我想知道如何将头传递给ajax请求:

    getTweets() {
      const ajax = this.root.querySelector('#get-tweets');
      ajax.headers = Object.assign(ajax.headers, `what do I put here?`
      });
      ajax.generateRequest();
    },
    

    我好像不知道怎么做。假设我有以下几点:

    Consumer API keys:
    abc (API key)
    def (API secret key)
    Access token & access token secret:
    gh-ijk (Access token)
    lmn (Access token secret)
    Read and write (Access level)
    

    如何将此信息传递给 铁阿贾克斯 元素以便我可以提出请求?

    0 回复  |  直到 5 年前