-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
b78cbd0
commit d614e6c
Showing
1 changed file
with
19 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,33 @@ | ||
### گرفتن اطلاعات کاربر | ||
|
||
### دریافت اطلاعات کاربر | ||
|
||
| GET USER | | | ||
|-------------------|---------------| | ||
| API Permissions | USER_RETRIEVE | | ||
| OAuth Permissions | USER_PHONE | | ||
| OAuth Permissions | USER_PHONE، USER_ID | | ||
|
||
با استفاده از `access_token` میتوانید شماره همراه کاربر و شناسه کاربری یکتا را دریافت کنید. کافیست درخواست زیر را به صورت فرم ارسال کنید. | ||
|
||
اگر هر دو اسکوپ OAuth `USER_PHONE` و `USER_ID` را در اکسس توکن داشته باشید، هر دو فیلد شناسه کاربری یکتا و شماره کاربر را دریافت میکنید. در غیر این صورت، فقط فیلد مربوط به اسکوپی که در اکسس توکن موجود است را دریافت میکنید. | ||
|
||
با استفاده از access_token می توانید شماره همراه کاربر احراز شده را دریافت کنید. کافیست رکوئست زیر را به صورت فرم ارسال کنید.. | ||
> شناسه کاربری یک کاربر برای اپهای مختلف متفاوت میباشد، اما تضمین میشود که برای یک کاربر دیوار (بر اساس شماره یکتا) و یک اپ، *همیشه* یک شناسه کاربری یکتا ارائه شود. | ||
```http request | ||
POST https://api.divar.ir/v1/open-platform/users | ||
| FIELD | OAUTH_SCOPE | | ||
|---------------|--------------| | ||
| phone_number | USER_PHONE | | ||
| user_id | USER_ID | | ||
|
||
```http | ||
GET https://api.divar.ir/v1/open-platform/users | ||
Content-Type: application/json | ||
Content-Type: application/x-www-form-urlencoded | ||
x-api-key: {{apikey}} | ||
x-access-token: {{access_token}} | ||
``` | ||
نمونه پاسخ نیز مانند زیر است. | ||
|
||
نمونه پاسخ نیز به صورت زیر است: | ||
|
||
```json5 | ||
{ | ||
"phone_numbers": ["09990000000"] | ||
"phone_number": "09990000000", // در صورت وجود USER_PHONE | ||
"user_id": "awoDdf1ecd2wac" // در صورت وجود USER_ID | ||
} | ||
``` |