This shows you the differences between two versions of the page.
pjv:laboratoare:2024:a03 [2024/11/04 11:26] alexandru.gradinaru [Request-uri HTTP in Unity] |
pjv:laboratoare:2024:a03 [2024/11/04 12:42] (current) andrei.lapusteanu Updated note for back4app and parse |
||
---|---|---|---|
Line 588: | Line 588: | ||
Nu uitati sa schimbati ''YOUR_APP_ID'' si ''YOUR_REST_API_KEY''. Le gasiti in **dashboard-ul proiectului Back4App -> App Settings -> Security & Keys**. | Nu uitati sa schimbati ''YOUR_APP_ID'' si ''YOUR_REST_API_KEY''. Le gasiti in **dashboard-ul proiectului Back4App -> App Settings -> Security & Keys**. | ||
</note> | </note> | ||
+ | |||
+ | === Unity === | ||
+ | |||
+ | Dupa acesti pasi va trebui sa va folositi de celalalt buton din form (Start Game), prin care veti lansa in executie build-ul de Unity, caruia ii trimiteti argumentele necesare. Va trebui sa trimiteti si acel **session token** capturat anterior. | ||
+ | |||
+ | <note> | ||
+ | * In cazul in care ati folosit Back4App, aveti [[https://dashboard.back4app.com/apidocs#user-api|aici documentatia API-urilor]]. | ||
+ | * Back4App se bazeaza pe Parse, aveti [[https://docs.parseplatform.org/rest/guide/#users|aici documentatia API-urilor]] pentru acesta | ||
+ | </note> | ||
+ | |||
+ | |||
+ | Va trebui sa va alegeti un call care necesita acest session token, anume un call care are nevoie de campul din header ''X-Parse-Session-Token''. | ||
+ | |||
+ | Folositi ''UnityWebRequest'' pentru a face request-ul. In cerinte vi se specifica sa faceti un call pentru a returna numele utilizatorului (poate fi in exemplul nostru acest ''displayName''). | ||
+ | |||
+ | Un exemplu de API call ce se foloseste de acest session token este ilustrat mai jos. | ||
+ | |||
+ | {{ :pjv:laboratoare:2024:pajv_l3_back4app_api.png?700 |}} | ||