4
私はイオン2アプリ(角2のHttpを使用しています)を持っていますが、私はAPIからJSONを取得するコードを持っていますが、 ID、アプリキーと...そのは動作していないが、私はヘッダーを追加しようとしましたか...これはメインのコードで、ヘッダとしてAPIにヘッダーを追加する、角2、イオン2
import {Component} from '@angular/core';
import {NavController} from 'ionic-angular';
import {Http} from 'angular2/http';
@Component({
templateUrl: 'build/pages/latest-page/latest-page.html'
})
export class LatestPage {
static get parameters() {
return [[NavController]];
}
constructor(_navController, http) {
this._navControler = _navController;
this.http = http;
this.http.get("https://twit.tv/api/v1.0/people/77").subscribe(data => {
console.log("Got Data");
this.items = JSON.parse(data._body).people;
}, error => {
console.log("Error with Data");
});
}
を受け入れ、これはある
constructor(_navController, http) {
this._navControler = _navController;
this.http = http;
var headers = new Headers();
headers.append('app-id', '0000');
headers.append('app-key', 'abc000abc');
headers.append('Accept', 'application/json ');
this.http.get("https://twit.tv/api/v1.0/people/77"),{"Headers": headers}.subscribe (data => {
console.log("Got Data");
this.items = JSON.parse(data._body).people;
}, error => {
console.log("Error with Data");
});
}
アイデア?
おかげ
myHeaders.set( 'Content-type'、 'application/json')行を3回実行しますか? – CarlRyds
これを取得しています... SyntaxError:/Users/Carl/TwitCasts/app/pages/latest-page/latest-page.js:ファイルを解析中に予期しないトークン(18:10):/ Users/Carl/TwitCasts/app/pages/latest-page/latest-page.js – CarlRyds
複数のヘッダーを追加するには、headers.append()を使用します。 –