2017-04-26 6 views
0

Ich habe ein Problem, einen Benutzer in WorkPlace über Scim und Javascript zu erstellen. Hier ist mein Code:Benutzer über Scim in WorkPlace erstellen

var url2 = "https://www.facebook.com/company/xxxxxxxxxxx/scim/Users/"; 
    var options2 = { 
    'method' : 'POST', 
    'headers': headers, 
    'Accept': 'application/json', 
    'Content-Type': 'application/json', 
    //body: JSON.stringify(userJson), 
    'muteHttpExceptions' : true, 
    //body: userJson 
    'body': JSON.stringify({"userName":"[email protected]","name":{"familyName":"Jensen","givenName":"Barbara"},"active":true,"schemas":["urn:scim:schemas:core:1.0"]}) 
    }; 
    var response2 = UrlFetchApp.fetch(url2,options2); 

Aber dieser Code einen Fehler zurück:

[17-04-26 07:55:39:939 PDT] { 
    "Errors": [ 
     { 
     "description": "[field:schemas]Invalid Request: Your request can't be parsed or has incorrect syntax.", 
     "code": 1789003 
     } 
    ] 
} 

Jede Idee, über die Lösung? Dank JPA

+1

Versuchen Sie nicht, Facebook zu kratzen. Verwenden Sie die API. – WizKid

Antwort

0

prüfen http://www.simplecloud.info/#implementations

SCIM

POST /v2/Users HTTP/1.1 
Accept: application/json 
Authorization: Bearer h480djs93hd8 
Host: example.com 
Content-Length: ... 
Content-Type: application/json 

{ 
    "schemas":["urn:ietf:params:scim:schemas:core:2.0:User"], 
    "externalId":"bjensen", 
    "userName":"bjensen", 
    "name":{ 
    "familyName":"Jensen", 
    "givenName":"Barbara" 
    } 
} 
Verwandte Themen