更新
你plnkr工作對我來說...之類的。我得到如下回應:
{"results":"Sorry, 'json' key expected in post data. For example { \"json\": \"{...}\" }. Please check the Blitline examples."}
按照docs:
作業是1個或以上功能的集合是一個 圖像進行。提交給作業api的數據必須有一個「json」鍵和一個字符串值 。該字符串必須包含格式正確的 JSON。
你應該在這樣的格式來提交你的信息:
angular.module('myApp', ['blitline'])
.config(['$blitlineGlobalProvider', function($blitlineGlobalProvider) {
$blitlineGlobalProvider.options({
json: '{"application_id": "YOUR_ID","version": 2,"src": "http://cdn.blitline.com/filters/boys.jpeg","functions": [{"name": "resize_to_fit","params": {"width": 240,"height": 140},"save": {"image_identifier": "external_sample_1"}}]}'
});
}])
.controller('blitlineTest', ['$scope', '$blitlineJob', function($scope, $blitlineJob) {
var blitlineJob = $blitlineJob.blitlineJob();
blitlineJob.job(function(job) {
console.log(job);
});
}]);
這裏是一個更新的plnkr:http://plnkr.co/edit/qV7sEf?p=preview
位線已在其網站上的工作例如你可以在這裏看到: http://www.blitline.com/docs/sample
我得到的controllers.js 404在您的plnkr –
看起來你需要添加一個'訪問控制請求-頭:Content-Type'與您的請求標題。你在這麼做嗎? – apsillers
@moderndegree這只是一些沉悶的奇怪,但控制器肯定會被擊中,或者ajax調用永遠不會出現,你可以在你的'console.log()' –