DEV.BG Форуми
Февруари 07, 2012, 02:48:57 *
Добре дошъл/дошла, Гост. Моля, въведи своето потребителско име или се регистрирай.

Влез с потребителско име, парола и продължителност на сесията
 
   Начало   Помощ Търси Вход Регистрирай се  
Страници: [1]   Надолу
  Изпечатай  
Автор Тема: Лекция за мобилни устройства  (Прочетена 1105 пъти)
0 Членове и 1 Гост преглежда(т) тази тема.
vbozadzhiev
Нови
*

Приноси: +0/-0
Неактивен Неактивен

Публикации: 4


Профил Ел. поща
« -: Декември 11, 2009, 23:01:02 »

Доколкото видях все още не е качена лекцията за мобилните устройства. Дали ще може да я качите в идните дни, за да се подготвим за контролното? Благодаря предварително. Усмивчица
Активен
Botman
Нови
*

Приноси: +0/-0
Неактивен Неактивен

Публикации: 23


Профил Ел. поща
« Отговор #1 -: Декември 11, 2009, 23:29:38 »

И аз това питах преди няколко дена, дали ще го има на контролното, но никой не ми е отговорил още...
Активен
Kai
Нови
*

Приноси: +0/-0
Неактивен Неактивен

Публикации: 12


Профил Ел. поща
« Отговор #2 -: Декември 12, 2009, 11:56:58 »

Колеги, като споменахте лекциите, я кажете дали ви се отварят следните лекции:
Лекция 1 – Въведение
Лекция 2 – Въведение в MySQL
Лекция 4 – Facebook приложения

Разархивирам ги, но вътре има само .xml файлове, които не ми се отварят като презентации. Аз ли нещо... ама как да ги подкарам? ._.'
Активен
anna
Нови
*

Приноси: +0/-0
Неактивен Неактивен

Публикации: 12


Профил Ел. поща
« Отговор #3 -: Декември 12, 2009, 12:40:37 »

Лекциите са във формат ppx - т.е. Office 2007. Трябва да си ъпдейтнеш Windows Office или евентуално да ги отвориш с Open Office. Но последното не го препоръчвам - не излизат добре форматирани.

Аз забелязах много странен проблем с приложенията: Когато имаш подобна конструкция
foreach($friends as $friend)
   {
      $friend_details = $facebook->api_client->users_getInfo($friend, 'first_name');
// some code here
 }

При наличието на много приятели тези заявки към ФБ се извършват много бавно. Доста често се получава request time out и така и не получавам резултата от метода.

Някакви идеи защо се получава така и как да го избегна?  Ъ?
Активен
Kai
Нови
*

Приноси: +0/-0
Неактивен Неактивен

Публикации: 12


Профил Ел. поща
« Отговор #4 -: Декември 12, 2009, 12:52:43 »

Ах, току-що видях, че офисът ми се е бъгнал. Thanks все пак. :]
« Последна редакция: Декември 12, 2009, 13:05:31 от Kai » Активен
Botman
Нови
*

Приноси: +0/-0
Неактивен Неактивен

Публикации: 23


Профил Ел. поща
« Отговор #5 -: Декември 12, 2009, 14:52:51 »

Лекциите са във формат ppx - т.е. Office 2007. Трябва да си ъпдейтнеш Windows Office или евентуално да ги отвориш с Open Office. Но последното не го препоръчвам - не излизат добре форматирани.

Аз забелязах много странен проблем с приложенията: Когато имаш подобна конструкция
foreach($friends as $friend)
   {
      $friend_details = $facebook->api_client->users_getInfo($friend, 'first_name');
// some code here
 }

При наличието на много приятели тези заявки към ФБ се извършват много бавно. Доста често се получава request time out и така и не получавам резултата от метода.

Някакви идеи защо се получава така и как да го избегна?  Ъ?

Здравей!

Проблема е, че при всяка итерация на цикъла се извиква API функцията users_getInfo(), която забавя доста цикъла... Правилният начин е следният:
Код:
$friends = $facebook->api_client->friends_get();
$friends_info = $facebook->api_client->users_getInfo($friends, 'first_name, last_name'); // Полетата, които ни трябват; Тук getInfo се извиква САМО 1 и извлича информацията за всички приятели на потребителя!
foreach($friends_info as $temp)
{
echo 'First name: '.$temp['first_name']."<br />Last name: ".$temp['last_name']."<br /><br />";
}

Според мен по-лесния вариант е с FQL...

Поздрави!
« Последна редакция: Декември 12, 2009, 15:06:41 от Botman » Активен
anna
Нови
*

Приноси: +0/-0
Неактивен Неактивен

Публикации: 12


Профил Ел. поща
« Отговор #6 -: Декември 12, 2009, 20:03:22 »

Мерси за съвета, не знаех че метода може да приеме масив от Id-та Усмивчица
Активен
Botman
Нови
*

Приноси: +0/-0
Неактивен Неактивен

Публикации: 23


Профил Ел. поща
« Отговор #7 -: Декември 13, 2009, 00:42:00 »

uids     array     List of user IDs. This is a comma-separated list of user IDs.

Намигване
Активен
Botman
Нови
*

Приноси: +0/-0
Неактивен Неактивен

Публикации: 23


Профил Ел. поща
« Отговор #8 -: Декември 14, 2009, 02:13:44 »

А какво стана с презентацията? Поне някой, който е бил, да каже какво е имало само... На теста какво ще правим....
Активен
Kai
Нови
*

Приноси: +0/-0
Неактивен Неактивен

Публикации: 12


Профил Ел. поща
« Отговор #9 -: Декември 14, 2009, 09:51:51 »

За теста:
http://socialnetworks.dev.bg/?p=93&cpage=1#comment-387
Активен
Botman
Нови
*

Приноси: +0/-0
Неактивен Неактивен

Публикации: 23


Профил Ел. поща
« Отговор #10 -: Декември 14, 2009, 13:32:03 »


Не става въпрос какво ще правим, като не се знае какво се е взимало... Всичко не може да се научи за 1 седмица.
Активен
anna
Нови
*

Приноси: +0/-0
Неактивен Неактивен

Публикации: 12


Профил Ел. поща
« Отговор #11 -: Декември 14, 2009, 15:05:04 »

И все пак тази лекция я няма качена  Ъ? Шокиран
Активен
IvayloHristov
Administrator
Нови
*****

Приноси: +3/-0
Неактивен Неактивен

Публикации: 30


Профил WWW Ел. поща
« Отговор #12 -: Декември 14, 2009, 23:34:00 »

Допуснали сме грешка, че не сме качили лекцията навреме.
Ще премахнем всички въпроси за мобилни приложения от теста.

Поздрави,
   Ивайло Христов
Активен
Страници: [1]   Нагоре
  Изпечатай  
 
Отиди на:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC Valid XHTML 1.0! Valid CSS!