1. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  2. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

  3. В связи с участившимися случаями попыток продажи пользователями форума различных "сборок" коммерческих социальных платформ, обычно основанных на SocialEngine 3, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.

Как сделать api for se 3

Discussion in 'Прочая Поддержка - Help Requests' started by eminem, Jun 5, 2012.

  1. eminem Thread starter Banned


    Offline
    • Banned
    Message Count:
    24
    Likes Received:
    11
    My version of SE:
    4.2.1
    Если кто то знает помогите!
  2. PaZiTiF User


    Offline
    Message Count:
    46
    Likes Received:
    2
    My version of SE:
    3.20
    да, да) тоже интересует этот вопрос
  3. Nicholas User


    Offline
    Message Count:
    48
    Likes Received:
    6
    My version of SE:
    3.15
    Создай PHP файл, который на твой запрос будет выдавать ответ. К примеру getinfo выдаст user_lastname user_firstname.
    Если знаешь PHP, то не сложно:)
    Даже если не знаешь, то не очень сложно:D
  4. ruffer Famous member


    Offline
    • Знаменитый
    Message Count:
    393
    Likes Received:
    56
    My version of SE:
    3.20
    создай фаил допустим api.php
    PHP:
    <?php
     
    $host_name 
    'localhost'//имя хоста
    $user_name '1234567';//имя пользователя бд
    $user_pass '1234567';//паспорт к бд
    $db_name '1234567';//имя базы данных
    $table_name 'se_users';//таблица в бд
    $link mysql_connect($host_name$user_name$user_pass)
      or die(
    'Could not connect: ' mysql_error());
    mysql_query('SET NAMES utf8');
    mysql_select_db($db_name) or die('Could not select database');
    $username addslashes($_GET['user']);
    $result mysql_query('SELECT user_id, user_fname, user_lname FROM '.$table_name.' WHERE user_id='.$username) or die('Query failed: ' mysql_error());
    header('Content-Type: text/xml; charset=utf-8');
    $xml_data '<?xml version="1.0" encoding="utf-8" ?>' "\n";
    $xml_data .= "<users>\n";
    while (
    $line mysql_fetch_row($result)) {
      
    $i 0;
      foreach (
    $line as $col_value) {
          
    $field_name mysql_field_name($result$i++);
          
    $xml_data .= "\t\t<$field_name>$col_value</$field_name>\n";
      }
    }
    $xml_data .= "</users>";
    echo 
    $xml_data;
    mysql_free_result($result);
    mysql_close($link);
    ?>
    данный код выводит имя фамилию и id пользователя
  5. Nicholas User


    Offline
    Message Count:
    48
    Likes Received:
    6
    My version of SE:
    3.15
    А уже готовый конфиг коннекта не судьба?:)
  6. ruffer Famous member


    Offline
    • Знаменитый
    Message Count:
    393
    Likes Received:
    56
    My version of SE:
    3.20
    :fan: можно и так
  7. Alpert108 User


    Offline
    Message Count:
    132
    Likes Received:
    14
    My version of SE:
    3.20
    ruffer,
    Nicholas, расскажите пожалуйста по подробней, а то я новичок в это деле...
  8. berdyev Famous member


    Offline
    • Знаменитый
    Message Count:
    339
    Likes Received:
    104
    My version of SE:
    3.15
    My version of phpFox:
    3.0.1
    My version of Oxwall:
    1.3.0
    Было бы все так просто..
  9. Nicholas User


    Offline
    Message Count:
    48
    Likes Received:
    6
    My version of SE:
    3.15
    Извини, времени нету:(
  10. nekromancer User


    Offline
    Message Count:
    193
    Likes Received:
    25
    My version of SE:
    4.2.0
    А ты сначала поясни чего тебе нужно от API? Для чего он тебе? какую информацию он должен возвращать? Там ничего сложного.

Share This Page

All rights reserved SocEngine.ru ©