Fiók projektjei

Please consider that API 2.0 is now the preferred version to be used. The old API will remain fully functional until the end of 2021.

Crowdin API v2
Projektlista lekérdezése.

Kérelem

POST https://api.crowdin.com/api/account/get-projects?account-key={account-key}&login={username}

Paraméterek

Név Érték Leírás
login szükséges string Az Ön Crowdin fiók bejelentkezési neve.
json opcionális string Nem tartalmazhat értéket. Meghatározza, hogy a válasz JSON formátumban legyen.
jsonp opcionális string Visszahívási függvény neve. Meghatározza, hogy a válasz JSONP formátumban legyen.
Változók
account-key string Account API key (Account Settings -> API tab).

Válasz

Ha sikeres, akkor ez a módszer XML struktúrát ad vissza, ahogy az az alábbiakban látható.
<?xml version="1.0" encoding="UTF-8"?>
<success>
  <project>
    <name>My Project</name>
    <identifier>my-project</identifier>
    <key>d8e8fca2dc0f896fd7cb4cb0031ba249</key>
  </project>
</success>
Sikertelen válasz példa:
<?xml version="1.0" encoding="UTF-8"?>
<error>
  <code>12</code>
  <message>Account key is invalid</message>
</error>

Példák

curl -F "login={crowdin-login-name}" https://api.crowdin.com/api/account/get-projects?account-key={account-key}
<?php
$request_url = 'https://api.crowdin.com/api/account/get-projects?account-key={account-key}';

$post_params['login'] = '{crowdin-login-name}';


$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $request_url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_params);

$result = curl_exec($ch);
curl_close($ch);

echo $result;

Hasznos volt ez a cikk?