Látszat export

Látszathonosítási fájlokat generál az egész projekt számára.

Kérelem

Figyelem: Vagy a projekt kulcs vagy a felhasználónév és a fiók kulcs kombinációja adható át ehhez a végponthoz. Projekt azonosítója mindkét esetben átadásra kerül.

GET https://api.crowdin.com/api/project/{project-identifier}/pseudo-export?key={project-key}
GET https://api.crowdin.com/api/project/{project-identifier}/pseudo-export?login={username}&account-key={account-key}

Paraméterek

Név Érték Leírás
key szükséges string Projekt API kulcs.
prefix opcionális string Adjon hozzá minden egyes karakterlánc elejéhez speciális karaktereket, hogy megmutassa, hol vannak egymás mellé rendezve az üzenetek.
suffix opcionális string Adjon hozzá minden egyes karakterlánc végéhez speciális karaktereket, hogy megmutassa, hol vannak egymás mellé rendezve az üzenetek.
length_transformation opcionális integer Tegye a karakterláncot hosszabbá vagy rövidebbé. Az elfogadható értékeknek -50 és 100 között kell lennie. Az alapértelmezett érték 0.
char_transformation opcionális string Karakterek átalakítása más nyelvekre. Elfogadható értékek: asian, european, arabic.
json opcionális string Nem tartalmazhat értéket. Meghatározza, hogy a válasz JSON formátumban kell legyen.
jsonp opcionális string Visszahívási funkció neve. Meghatározza, hogy a válasz JSONP formátumban legyen.
Változók
project-identifier szükséges string Projekt azonosítója.
project-key opcionális string Projekt API kulcs. Vagy a projekt kulcs vagy a felhasználónév és fiók kulcs kombinációja szükséges.
username opcionális string A felhasználóneve a Crowdinban. Vagy a projekt kulcs vagy a felhasználónév és fiók kulcs kombinációja szükséges.
account-key opcionális string Fiók API kulcs. Vagy a projekt kulcs vagy a felhasználónév és fiók kulcs kombinációja szükséges.

Válasz

Ha a módszer sikeres, akkor XML struktúrával válaszol, ahogy az az alábbiakban látható.
<?xml version="1.0" encoding="ISO-8859-1"?>
<success>
</success>
Sikertelen válasz példa:
<?xml version="1.0" encoding="ISO-8859-1"?>
<error>
  <code>3</code>
  <message>API key is not valid</message>
</error>

Példák

curl \
  https://api.crowdin.com/api/project/{project-identifier}/pseudo-export?key={project-key}
curl \
  -F "prefix=pref" \
  -F "suffix=suff" \
  -F "char_transformation=european"
  https://api.crowdin.com/api/project/{project-identifier}/pseudo-export?key={project-key}
<?php
$request_url = 'https://api.crowdin.com/api/project/{project-identifier}/pseudo-export?prefix=pref&key={project-key}&type=txt';

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

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

echo $result;

Hasznos volt ez a cikk?