আমি ফ্লিকার ফটো অনুসন্ধান API এর জন্য জাভাস্ক্রিপ্ট ব্যবহার করে একটি ডেমো তৈরি করেছি। এখন আমি এগুলারজেজে রূপান্তর করছি। আমি ইন্টারনেটে অনুসন্ধান করেছি এবং নীচের কনফিগারেশনটি পেয়েছি।
কনফিগারেশন:
myApp.config(function($httpProvider) {
$httpProvider.defaults.useXDomain = true;
delete $httpProvider.defaults.headers.common['X-Requested-With'];
});
সার্ভিস:
myApp.service('dataService', function($http) {
delete $http.defaults.headers.common['X-Requested-With'];
this.flickrPhotoSearch = function() {
return $http({
method: 'GET',
url: 'http://api.flickr.com/services/rest/?method=flickr.photos.search&api_key=3f807259749363aaa29c76012fa93945&tags=india&format=json&callback=?',
dataType: 'jsonp',
headers: {'Authorization': 'Token token=xxxxYYYYZzzz'}
});
}
});
নিয়ন্ত্রক:
myApp.controller('flickrController', function($scope, dataService) {
$scope.data = null;
dataService.flickrPhotoSearch().then(function(dataResponse) {
$scope.data = dataResponse;
console.log($scope.data);
});
});
কিন্তু তবুও আমি একই ত্রুটি পেয়েছি। এখানে চেষ্টা করা কয়েকটি লিঙ্ক এখানে রয়েছে:
XMLHttpRequest URL টি লোড করতে পারে না। অ্যাক্সেস-নিয়ন্ত্রণ-মঞ্জুরি-উত্স দ্বারা উত্স অনুমোদিত নয়