2016-04-22 21 views
0

したい残りのAPIのURLのをパラメータを追加します。休憩API Ajaxのコールは、主にURL

/api/student:id/notes 

私は、REST APIのと上記のような私のURLを作成します。しかし、私はノートの前にパラメータを追加する方法を知らない。

$.ajax({ 
    url : "api/v1/student/notes", 
    data : { "id" : uid }, 
    type : "get", 
    headers : { "Authorization" : api_key }, 
    dataType : "json", 
    success : function(response) { 
     console.log(response); 
    } 
}); 

このように呼び出すと、URLは/api/student/notes?id=5と思われます。学生とノートの間にidパラメータを追加するにはどうすればいいですか?

URL例:http://www.sitepoint.com/best-practices-rest-api-scratch-introduction/

+0

'URLのようなもの: 'API/V1 /学生/' + UID +「/ notes'' – Phil

+0

おかげ@Philが、それは動作しますが、答えとして書いてください。 – Ozgun

答えて

0

私の知る限り、jQueryのは、角度の$resourceなどのリソースURIのフラグメントを注入するためのきちんとしたAPIを提供していません。自分でURLを作成する必要があります。

$.ajax({ 
    url: 'api/v1/students/' + encodeURIComponent(uid) + '/notes', 
    // and so on, no "data" required.