Я использую ember-simple-auth и ember-cli-facebook-js-sdk.Я использую ember-cli-facebook-sdk, потому что хочу получить пользователя фото в любое время, так как facebook дает только доступ, который истекает через 60 минут. Так что я не могу сэкономить. Эмбер-cli-facebook-sdk работает отлично. Но иногда я получаю сообщение об ошибке в своей сетевой консоли.Идентификатор доступа fb всегда истек в приложении ember
{"error":{"message":"An active access token must be used to query information about the current user.","type":"OAuthException"}
Я не могу думать, почему эта ошибка coming.I есть инициализатор, которые имеют facebook ID и апи version.And Теперь я использую Fb.api и другие в моем контроллере, компонентным и other.But он иногда терпит неудачу. Пожалуйста, объясните, где я иду не так. Спасибо заранее.
инициализатор/fb.js
import FB from 'ember-cli-facebook-js-sdk/fb';
export default {
name: 'fb',
initialize: function() {
return FB.init({
appId: '1234567',
version: 'v2.3',
xfbml: true
});
}
};
controller.js
usrphoto:Ember.computed('model',function(){
var currentState = this;
FB.api('/me/picture','Get',{'type':'large'}).then(function(response) {
currentState.set('usrphoto', response.data.url)
})
}
Показать работу. – Hillboy
@Hillboy Я отредактировал код. – 800i