3
誰もng2-facebook-sdkという名前のコンポーネントを使用しましたか?もしそうなら誰でも、.apiメソッドを使ってグラフapiからユーザーデータを取得する方法を知っています。 ここにnpmパッケージのreadme guideへのリンクがあります。使用方法を理解できませんでした - https://www.npmjs.com/package/ng2-facebook-sdk。 ...angg2のng2-facebook-sdkでapiメソッドを使用してユーザーデータを取得できません
import { Component } from "@angular/core";
import {FacebookService, FacebookInitParams} from "ng2-facebook-sdk";
import { Http } from "@angular/http";
import * as http from "selenium-webdriver/http";
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
name = "";
isUser = false;
no = false;
constructor(private _facebookService: FacebookService,private http:Http) {
let fbParams: FacebookInitParams = {
appId: 'xxxxxxxxxxxxxxx',
xfbml: true,
version: 'v2.6'
};
this._facebookService.init(fbParams);
}
login() {
this._facebookService.login().then((response) => {
this.getUserData();
console.log(response);
});
}
getUserData(){
this._facebookService.api('/me', http,(res) {
this.name = res.name;
this.isUser = true;
});
}
}