Форум программистов, компьютерный форум, киберфорум
PHP: API, боты
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
PHP Получить URL видео Youtube https://www.cyberforum.ru/ php-api/ thread1113961.html
Задача: нужно получить URL видео через API Youtube <?php $homepage = file_get_contents('http://gdata.youtube.com/feeds/api/videos?q=gta&author=igrotecka&alt=json&max-results=1'); $json = json_decode($homepage, true); ?> Как вывести URL
Как получить токен в контакте средствами php? PHP
Здравствуйте, ув. форумчане! Подскажите пожалуйста, как можно получить токен в контакте средствами php???
PHP API для сайта https://www.cyberforum.ru/ php-api/ thread1102385.html
Доброго времени суток. Подскажите. Вот так выглядит мой API <?php session_start(); require_once('db.php'); if(isset($_GET)) { mysql_query("SET NAMES cp1251"); $login = $_GET; $pass = $_GET; $query = mysql_query("SELECT * FROM users WHERE login= '$login'"); $row = mysql_fetch_assoc($query);
PHP создать форму заказа с (api key запросом) https://www.cyberforum.ru/ php-api/ thread1100555.html
Всем доброго времени суток господа я новичок в php 3-4 недели учусь =) надо сделать форму заказа с api key, и тут я встал в ступр как это сделать =) есть ключ и примерный запрос только я не знаю че к чему если можете помогите заранее спасибо А ВОТ ЧТО МНЕ ОТПРАВИЛИ ПРИ ЗАПРОСЕ API КЛЮЧА У НИХ Добавление заказа Адрес http://taxi.itrf.ru/api/API_KEY/neworder?
PHP Авторизация через ВК
Всем привет. по примеру https://github.com/stanislas-prime/SocialAuther сделал авторизацию вк. все норм. только при входе переадресация на главную страницу использую только <?php class SocialAuther { /** * Adapter manager
PHP Facebook API on localhost https://www.cyberforum.ru/ php-api/ thread1097593.html
Доброго времени суток всем) собственно, вопрос вот какой: как прикрутить АПИ Фейсбука к своему проекту находящемуся пока что на localhost? В сети полно мануалов и гайдов, но инфа уже значительно устарела, поскольку API сей замечательной соц. сети меняется чаще, чем погода. Итак, приложение на ФБ есть, PHP SDK for Facebook тоже качнул, импортировал в контроллер(пишу приложение под yii) их...
PHP Можно ли как-то скачать данные в память 1 раз при загрузке страницы, чтоб больше не обращаться к API Доброго времени суток! Есть API отдающий информацию в JSON формате, которую надо распарсить и выводить в зависимости от выбора <select><option></option></select>. Если делать вызов API при каждом выборе <option> это слишком долго(+~1.4сек); Решил при загрузке страницы делать 1 запрос для скачивания выдачи JSON в txt файл и дальнейшие запросы берут данные из файла, страница стала грузиться... https://www.cyberforum.ru/ php-api/ thread1092958.html выпадающее меню из гугла(или яндекса) PHP
Здравствуйте, вообщем задача такая, есть поле ввода, и при вводе букв в это поле,под этим полем должны выпадать фразы,слова из гугла или яндекса. Т.е все как в гугле или яндексе, но только с моего сайта Может надо воспользоваться их API? кто знает? т.е например я ввожу букву "и" а у меня как и в яндексе выскаивает список из 10 фраз,именно спарсеных отуда. Если с яндексом никак,то можно и с...
PHP Примеры использования api яндекс переводчик Пожалуйста дайте пример как использовать API яндекс переводчика. Дело в том, что в сети полно инфы как использовать на старой v1 версии, но Яндекс перевел API на v1.5 систему. Очень прошу наглядный пример. Спасибо https://www.cyberforum.ru/ php-api/ thread1084790.html PHP API определение расстояния от МКАД Добрый день. Вопрос, предоставляет ли какой-нибудь сервис информацию по API о расстоянии указанного адреса от МКАД? Нужно по введенному адресу определить находится ли указанный адрес в Москве или в Московской области (только по улице) https://www.cyberforum.ru/ php-api/ thread1081470.html
PHP API Facebook, отправляем сообщение на страницу Facebook из PHP
Всем привет! При отправке сообщения почему-то НЕ происходит автоматический запрос с помощью file_get_contents(). require 'facebook-sdk/facebook.php'; //подключаем sdk facebook define('FACEBOOK_APP_ID',""); // идентификатор приложения AppId define('FACEBOOK_SECRET',""); // секретный ключ App Secret define('PAGE_ID',""); // идентификатор страницы (пользователя, группы, события)...
PHP API Twitter, сообщение в Twitter из PHP с картинкой https://www.cyberforum.ru/ php-api/ thread1080603.html
Всем привет! Нужно отправить сообщение в Twitter напрямую из PHP. С простым сообщением все хорошо: $text = 'Это сообщение!'; require_once 'twitter-sdk/twitteroauth.php'; //подключаем sdk twitter $connection = new TwitterOAuth('', '', '', ''); //проходим авторизацию $connection->host = "https://api.twitter.com/1.1/"; //устанавливаем версию API $connection->post('statuses/update',...
4 / 4 / 0
Регистрация: 09.03.2014
Сообщений: 20
0

Авторизация через Steam API - PHP - Ответ 5878413

09.03.2014, 23:37. Показов 73383. Ответов 46
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Создаем авторизацию с помощью Steam API (OpenID)

1. Создаем в директории сайта папку "lightopenid" и в этой папке создаем файл "openid.php" c данным кодом.

2. Создаем в директории сайта файл "steam_auth.php" и в него добавляем код.
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<?php
require '/lightopenid/openid.php';
$_STEAMAPI = "SteamAPIKey";
try 
{
    $openid = new LightOpenID('http://Ссылка для перехода после авторизации/');
    if(!$openid->mode) 
    {
        if(isset($_GET['login'])) 
        {
            $openid->identity = 'http://steamcommunity.com/openid/?l=english'; 
            header('Location: ' . $openid->authUrl());
        }
?>
<form action="?login" method="post">
    <input type="image" src="http://cdn.steamcommunity.com/public/images/signinthroughsteam/sits_small.png">
</form>
<?php
    } 
    elseif($openid->mode == 'cancel') 
    {
        echo 'User has canceled authentication!';
    } 
    else 
    {
        if($openid->validate()) 
        {
                $id = $openid->identity;
                // identity is something like: http://steamcommunity.com/openid/id/76561197960435530
                // we only care about the unique account ID at the end of the URL.
                $ptn = "/^http:\/\/steamcommunity\.com\/openid\/id\/(7[0-9]{15,25}+)$/";
                preg_match($ptn, $id, $matches);
                echo "User is logged in (steamID: $matches[1])\n";
 
                $url = "http://api.steampowered.com/ISteamUser/GetPlayerSummaries/v0002/?key=$_STEAMAPI&steamids=$matches[1]";
                $json_object= file_get_contents($url);
                $json_decoded = json_decode($json_object);
 
                foreach ($json_decoded->response->players as $player)
                {
                    echo "
                    <br/>Player ID: $player->steamid
                    <br/>Player Name: $player->personaname
                    <br/>Profile URL: $player->profileurl
                    <br/>SmallAvatar: <img src='$player->avatar'/> 
                    <br/>MediumAvatar: <img src='$player->avatarmedium'/> 
                    <br/>LargeAvatar: <img src='$player->avatarfull'/> 
                    ";
                }
 
        } 
        else 
        {
                echo "User is not logged in.\n";
        }
    }
} 
catch(ErrorException $e) 
{
    echo $e->getMessage();
}
?>
3. Подключаем этот файл с помощью (include "/steam_auth.php") в том месте где должа быть кнопка авторизации Steam ну или просто добавляем код.

Данный код будет выводить Steam данные на странице:

Player ID - "$player->steamid"
Player Name - "$player->personaname"
Profile URL - "$player->profileurl"
SmallAvatar - "$player->avatar"
MediumAvatar - "$player->avatarmedium"
LargeAvatar - "$player->avatarfull"

Список данных которые можно получить.

Вам останется сделать добавление данных о авторизированных пользователей в MySQL и добавление данных в сессию авторизированного пользователя.

Не забудьте указать ваш "SteamAPIKey" и ссылку для переадресации после авторизации.

Вернуться к обсуждению:
Авторизация через Steam API PHP
4
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
09.03.2014, 23:37
Готовые ответы и решения:

Авторизация через Steam API
Добрый день, столкнулся со странной проблемой: Имею два сайта с одинаковым &quot;движком&quot; (самописный...

Steam API - как можно получить медиану цен через API?
Ребят, как можно получить медиану цен через API ? Интересует количество продаж за последний день....

Авторизация через steam
привет . Кто понимает как работает OpenId помогите решить проблему . у меня есть код &lt;?php ...

Авторизация через steam openID
При попытке авторизоваться на сайте через steam, выдает вот такую ошибку Warning: Cannot modify...

46
09.03.2014, 23:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.03.2014, 23:37
Помогаю со студенческими работами здесь

Не логинится через steam web api
Здравствуйте. Делаю рулетку для cs go (взял паблик исход), подключил БД и указал API key в...

Получить account_id dota 2 через steam api
Добрый день всем. Разобрался как делать авторизацию через стим апи. Разобрался как делать всякие...

Не могу создать авторизацию на сайте через Steam web API
Пересмотрел все способы добавления авторизации, но ничего не понял, пожалуйста кто может помочь,...

Steam и Api
Здравствуйте!Для общего развития решил сделать сайт,поставить авторизацию через стим по данной...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru