Мне нужен автореггер дискорда, что бы аккаунт был подтвержден по почте , и номер так же был подтвержден + ставилась аватарка. В txt было указано логин:пароль:токен Номера беруться с сайта Почты в txt BAS + ZP ...
Передача определенных данных из API (JSON-PHP)
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Дополнение позже:
По причине того что "режутся" коды - полное ТЗ я прикрепил к Описанию в виде текстовичка
Есть такой скрипт для API запросов и расположен по адресу: https://www.test.com/api.php :
$curl = curl_init();
$data = array(
'start_time' => '2023-01-06',
'end_time' => '2023-01-16'
);
$data_string = http_build_query($data);
$url = 'https://www.site1.com/api/report/transactions?'.$data_string;
$headers = array(
'api-key: blablablablabla',
'api-username: userblablabla'
);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_URL, $url);
$resp = curl_exec($curl);
//dumps an associative array representation of the json
var_dump(json_decode($resp, true));
// Close request to clear up some resources
curl_close($curl);
?>
Ответ работы api.php выглядит следующим образом:
[123]=>
array(77) {
["transaction_id"]=>
string(6) "123"
["identid"]=>
string(6) "160585"
["loginid"]=>
string(1) "2"
["networkid"]=>
string(1) "0"
["biller_time"]=>
string(1) "0"
["server_time"]=>
string(10) "1673140501"
["biller_transid"]=>
string(33) "CENTROBILL:54321:1673138636:E"
["billerid"]=>
string(1) "6"
["amount"]=>
string(1) "0"
["biller_amount"]=>
string(1) "0"
["biller_currency"]=>
string(3) "USD"
["exchange_rate"]=>
string(1) "0"
["trans_type_id"]=>
string(1) "9"
["member_subscription_id"]=>
string(7) "123"
["charges"]=>
string(1) "0"
["charge_deduct"]=>
string(1) "0"
["process_type"]=>
string(2) "cc"
["related_transid"]=>
string(0) ""
["historical"]=>
string(1) "0"
["retro_payout"]=>
string(1) "0"
["retrieval_type"]=>
string(1) "0"
["related_trans_type"]=>
string(1) "0"
["taxes"]=>
string(1) "0"
["taxes_deduct"]=>
string(1) "0"
["subid1"]=>
string(1) "0"
["subid2"]=>
string(1) "0"
["campaignid"]=>
string(1) "0"
["campaign_name"]=>
string(7) "Default"
["programid"]=>
string(1) "2"
["program_name"]=>
string(3) "000"
["siteid"]=>
string(2) "30"
["site_name"]=>
string(3) "RHU"
["tourid"]=>
string(2) "78"
["tour_name"]=>
string(6) "RHUTT2"
["optionid"]=>
string(3) "352"
["option_name"]=>
string(67) "1 Month Membership||$1.95|1|Billed in one payment of $1.95|$0.95"
["biller_name"]=>
string(10) "CENTROBILL"
["country_iso2"]=>
string(2) "US"
["country_iso3"]=>
string(3) "USA"
["country_isoalpha"]=>
string(3) "840"
["country_name"]=>
string(13) "United States"
["affiliate_username"]=>
string(6) "webmaster"
["affiliate_email"]=>
string(20) "[email protected]"
["trans_type"]=>
string(6) "expire"
["process_type_id"]=>
string(1) "0"
["process_type_name"]=>
string(12) "Credit Cards"
["memberid"]=>
string(7) "121"
["member_username"]=>
string(9) "member123"
["member_email"]=>
string(23) "[email protected]"
["member_city"]=>
string(0) "New-York"
["member_state"]=>
string(0) ""
["member_zip"]=>
string(5) "78251"
["member_country"]=>
string(2) "US"
["member_shipping_city"]=>
string(0) ""
["member_shipping_state"]=>
string(0) ""
["member_shipping_zip"]=>
string(0) ""
["member_shipping_country"]=>
string(0) ""
["member_ip_hex"]=>
string(49) "memberip|||r%E0%DE%83%DE%A4%28z%12%AF%5B9fP%88%29"
["member_ip"]=>
string(12) "67.11.44.103"
["refurl_lookup_id"]=>
string(1) "3"
["memberidx"]=>
string(20) "CENTROBILL:54321"
["custom1"]=>
string(118) "http://join.site1.com/signup/signup.php"
["custom2"]=>
string(0) ""
["custom3"]=>
string(0) ""
["custom4"]=>
string(0) ""
["custom5"]=>
string(0) ""
["custom6"]=>
string(0) ""
["custom7"]=>
string(0) ""
["custom8"]=>
string(0) ""
["custom9"]=>
string(0) ""
["custom10"]=>
string(0) ""
["passthrough1"]=>
string(0) ""
["passthrough2"]=>
string(0) ""
["passthrough3"]=>
string(0) ""
["passthrough4"]=>
string(0) ""
["passthrough5"]=>
string(0) ""
["refurl"]=>
string(16) "No Referring URL"
}
Мне необходимо написать такой скрипт, чтоб при обращении с другого сервера к скрипту https://www.test.com/api.php
например так:
curl -X GET 'https://www.test.com/api.php?view=year&start_time=2023-01-06&end_time=2023-01-16' -H "api-key: blablablablabla" -H "api-username: userblablabla" -H "site: site1.com"
или так из браузера своего ПК:
я получал бы в ответ только такие значения:
["member_email"]
["member_username"]
["member_city"]
["member_zip"]
["member_country"]
["member_ip"]
Вот в таком виде:
[email protected]','member123','New-York','78251','US','67.11.44.103','
Учесть что есть кроме site1.com еще и site2.com, site3.com, site4.com и т.д. , но пути будут по одинаковому шаблону
$url = 'https://www.site1.com/api/report/transactions?'.$data_string;
поэтому при обращении к скрипту https://www.test.com/api.php я должен передавать этот параметр как -H "site: site2.com" или &site=site2.com и т.д.по аналогии.
То есть по итогу мы должны сами передавать скрипту параметры:
start_time
end_time
api-key
api-username
site
а сам скрипт должен выдавать только необходимые значения API, которые я перечислил выше в определенном виде через ','
Дополнение позже:
По причине того что "режутся" коды - полное ТЗ я прикрепил к Описанию в виде текстовичка
- Похожие заказы
- Прикладное ПО6 заявокЗакрытгод назад
Есть спек файл. Задача собрать .spec Внутри rpm фаза приложения (32бит приложение) приложения. Файл приложения должен при установке помещаться в папку bin. В момент установки проверить есть ли пользователь если нет создать пользователя. ...
Прикладное ПО3 заявкиЗакрытгод назадНеобхідно розробити розширення під якийсь з браузерів (обговорюється), який буде працювати з одним сайтом. Детальніше описав в ТЗ [url=https://docs.google.com/document/d/1glzdxBwEla1_ZaNCl0T8-rPJjdIxokdPfsycDNHxOmc/edit?usp=sharing]https://docs.google.com/document/d/1glzdxBwEla1_ZaNCl0T8-rPJjdIxokdPfsycDNHxOmc/edit?usp=sharing [/url] Чекаю від вас заявки, з ціною/терміном, та якого типу плагін зможете зробити.
Прикладное ПО1 заявкаЗакрытгод назадНеобходим софт на запросах или же ваш вариант, лишь бы работало. Ищу опытного программиста, желательно с репутацией. Проэкт серьезный, поэтому прошу неопытных обходить стороной.
Прикладное ПО4 заявкиЗакрытгод назадТребуется доработка системы на основе GoPhish, написанная на языке программирования Go. Система имеет открытый исходный код, свободное распространение. К доработке требуется размещение на GitFlic исполнителем. Детали доработки указаны в ТЗ.
Прикладное ПО1 заявкаЗакрытгод назадНужна программа, которая будет генерировать лайнинг картинки на основе узоров которые я сделаю из так же фото ниже
Прикладное ПО1 заявкаЗакрытгод назадВсем привет! Задача найти и настроить инструмент, чтоб автоматически менять канала @username. Например, нужно чтоб, 1 раз в 10 минут менялась цифра в @username: username1, username2, username3, username4 ... usernameN Знаю, что через Zennoposter можно реализовать это, ...
Прикладное ПО3 заявкиЗакрытгод назадУ нас есть SPA, написанное на Angular 13. В небольшой части компонентов мы используем уже переводы, которые работают через ngx-translate. Существует около 200 компонентов. Все тексты прописаны в HTML-шаблонах. Миссия будет заключаться в том, чтобы ...
Прикладное ПО1 заявкаЗакрытгод назад- $1400
Создать софт для чат ботов на Twitch -работать нужно через прокси или ваш вариант -панель управления для запуска и остановки -возможность писать в чат от имени ботов через панель управления -отображение ботов в чате Более подробное описание функционала: Чат боты --Панель на ...
Прикладное ПО3 заявкиЗакрытгод назад Файл с заданием: https://dropmefiles.com/A19q6
Прикладное ПО2 заявкиЗакрытгод назад