GraphQL Cookbook
Mendapatkan pengguna yang masuk
5 mnt
mendapatkan pengguna yang terdaftar melalui parse graphql api masalah anda ingin mendapatkan data pengguna yang terdaftar dari backend anda melalui parse graphql api solusi dengan menggunakan parse graphql api, anda dapat mendapatkan data pengguna yang terdaftar hanya dengan mengirimkan sessiontoken sessiontoken pengguna melalui x parse session token x parse session token header (seperti yang dijelaskan dalam resep mengautentikasi pengguna https //www back4app com/docs/parse graphql/graphql user authentication ) dan memanggil query me me informasi versi bergantung pada versi parse yang anda pilih untuk dijalankan, query graphql, mutasi, dan hasilnya akan sedikit berbeda silakan pilih contoh yang benar bersama dengan versi parse yang anda jalankan parse server 4 4 0 dan yang lebih baru request //the headers for this query are x parse application id, x parse client key and x parse session token 1 query getcurrentuser { 2 viewer { 3 sessiontoken 4 user { 5 id 6 objectid 7 } 8 } 9 } response 1 { 2 "data" { 3 "viewer" { 4 "sessiontoken" "r 07dbfe8425d47d57c973bddce0df2ec9", 5 "user" { 6 "id" "x1vzzxi6oxzjm05salliua==", 7 "objectid" "9vc3nljyhp" 8 } 9 } 10 } 11 } parse server 3 10 0 dan 4 2 0 permintaan 1 query me { 2 viewer { 3 user{ 4 id 5 createdat 6 updatedat 7 username 8 } 9 sessiontoken 10 } 11 } respons 1 { 2 "data" { 3 "viewer" { 4 "user" { 5 "id" "x1vzzxi6uhnoukj3y1yyrq==", 6 "createdat" "2020 02 06t13 38 04 517z", 7 "updatedat" "2020 02 06t13 38 04 517z", 8 "username" "somefolk" 9 }, 10 "sessiontoken" "r 00afa413b9cadd1007ad9ccd3c00f1c9" 11 } 12 } 13 } parse server 3 9 0 permintaan 1 query me { 2 users { 3 results{ 4 id, 5 createdat, 6 updatedat, 7 username 8 } 9 } 10 } respons 1 { 2 "data" { 3 "users" { 4 "me" { 5 "objectid" "nyu1lnlhpd", 6 "createdat" "2019 07 29t09 09 58 222z", 7 "updatedat" "2019 07 29t09 09 58 222z", 8 "username" "somefolk" 9 } 10 } 11 } 12 } parse server 3 8 0 permintaan 1 query me{ 2 viewer { 3 sessiontoken 4 username 5 } 6 } respons 1 { 2 "data" { 3 "viewer" { 4 "sessiontoken" "r 5c5024921339edf773b5b3e867d708be", 5 "username" "somefolk" 6 } 7 } 8 } parse server 3 7 2 permintaan 1 query me { 2 users { 3 me { 4 objectid, 5 createdat, 6 updatedat, 7 username, 8 sessiontoken 9 } 10 } 11 } respons 1 { 2 "data" { 3 "users" { 4 "me" { 5 "objectid" "nyu1lnlhpd", 6 "createdat" "2019 07 29t09 09 58 222z", 7 "updatedat" "2019 07 29t09 09 58 222z", 8 "username" "somefolk", 9 "sessiontoken" "r\ cbca71d29d7601761b48ed01bbe9638d" 10 } 11 } 12 } 13 }