- Разяснения. Предложения и пример как да дърпам инфо от сайт
12
WT форуми -> Дъра-бъра -> Разяснения. Предложения и пример как да дърпам инфо от сайт
Създайте нова тема Напишете отговор 
Автор Съобщение
vinsbg
Редовен
Редовен

Регистриран на: 28/01/2009 2:21 pm

Support: 51
Bonus: 87
Мнения: 2564
Мнение 15/02/2017 10:51 am     Разяснения. Предложения и пример как да дърпам инфо от сайт Отговорете с цитат


Здравейте,

ситуацията е такава. Имам 3 сайта - Сайт А, Сайт B, Сайт C.

Сайт B тегли от тегли от Сайт C някаква информация от API. Това, което искам аз да направя е да тегля на Сайт A информация, която вече е на Сайт B..

Проста схема на това, което се опитвам да обясня.
Разяснения. Предложения и пример ка


Site B постоянно си получава през API данни от Site C .. Сега трябва да направя Site A да дърпа от Site B .. сайт Б просто ги дърпа от Ц .. няма API няма нищо.

ноте: Site B няма да получава нищо от Site A Smile
Давайте предложения как може да стане? Благодаря

edit: Сега като се замислих аз не искам да дърпам информация от междинния сайт. По-скоро ако е възможно от сайт 1 посредством сайт 2 и неговото апи да дърпам от сайт 3 директно на сайт 1...
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
uphero
Потребител
Потребител

Регистриран на: 20/02/2012 2:26 pm

Support: 31
Bonus: 62
Мнения: 690
Мнение 15/02/2017 11:59 am      Отговорете с цитат


Плати си за достъп до апито.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
Fakeheal
Support
Support

Регистриран на: 17/04/2010 8:37 am

Support: 342
Bonus: 682
Мнения: 2564
Мнение 15/02/2017 1:41 pm      Отговорете с цитат


uphero написа:
Плати си за достъп до апито.


Чиче, нищо не разбираш.

https://www.google.bg/search?q=дърпане%20на%20информация%20от%20сайт
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
vinsbg
Редовен
Редовен

Регистриран на: 28/01/2009 2:21 pm

Support: 51
Bonus: 87
Мнения: 2564
Мнение 15/02/2017 3:04 pm      Отговорете с цитат


uphero написа:
Плати си за достъп до апито.

сайт 1 и сайт 2 са мои... което ще рече, че апи-то и то.. просто искам всичко да се извършва на сайт 2..
В смисъл апи-то на сайт 2 аз го управялвам, какво да дърпа от сайт 3.. идеята е сайт 3 да не знае, че сайт 1 съществува Smile

Със средния сайт се опитвам да го направя това.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
dakata__92
Активен
Активен

Регистриран на: 02/08/2011 9:24 pm

Support: 115
Bonus: 223
Мнения: 2951
Мнение 15/02/2017 5:21 pm      Отговорете с цитат


Защо го правиш? Смисъл каква ти е идеята като цяло. Сайт B искаш да обработва цялата информация от C и теглото да се поеме от него ли?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
vinsbg
Редовен
Редовен

Регистриран на: 28/01/2009 2:21 pm

Support: 51
Bonus: 87
Мнения: 2564
Мнение 15/02/2017 7:33 pm      Отговорете с цитат


dakata__92 написа:
.. Сайт B искаш да обработва цялата информация от C и теглото да се поеме от него ли?

Да.

Сайт А да "зад сцената" за Сайт Ц .. т.е. сайт Ц да не знае, че сайт А съществува Smile
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
dakata__92
Активен
Активен

Регистриран на: 02/08/2011 9:24 pm

Support: 115
Bonus: 223
Мнения: 2951
Мнение 15/02/2017 8:23 pm      Отговорете с цитат


vinsbg написа:
dakata__92 написа:
.. Сайт B искаш да обработва цялата информация от C и теглото да се поеме от него ли?

Да.

Сайт А да "зад сцената" за Сайт Ц .. т.е. сайт Ц да не знае, че сайт А съществува Smile


Добре де, каква ти е идеята? Смисъл дай ми прибер за какво искаш да го ползваш. Какво разбираш под това А да не знае за Ц? Нали имаш преходен сайт Б, който при всяко положение ще знае за А и Ц.

А знае само за Б.
Б знае за А и Ц.
Ц знае само за Б.

Схванах ти логиката, но не разбирам какво искаш да правиш точно. Каква информация обработваш? Какво прехвърляш от C на B към А?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
vinsbg
Редовен
Редовен

Регистриран на: 28/01/2009 2:21 pm

Support: 51
Bonus: 87
Мнения: 2564
Мнение 15/02/2017 8:38 pm      Отговорете с цитат


dakata__92 написа:


А знае само за Б.
Б знае за А и Ц.
Ц знае само за Б.

Малка поправка

А знае за Б и Ц.
Б знае за А и Ц.
Ц знае само за Б.

А трябва да получава информацията от Ц, но Ц не трябва да знае, че е за А, защото ще го блокира. Тук се намесва Б, който няма проблеми да получава информация от Ц.

Аз имам контрол само върху А и Б и затова правя тази хамалогия. Проблема е, че А сайт е в дарк нета, а доста сайтове не ги харесват поради куп причини и по някое време просто бива блокиран. Затова минава през сайт Б, който си е в "чистия" нет.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
dakata__92
Активен
Активен

Регистриран на: 02/08/2011 9:24 pm

Support: 115
Bonus: 223
Мнения: 2951
Мнение 15/02/2017 8:48 pm      Отговорете с цитат


Значи, първо не трябва на А да имаш някакви връзки или директни заявки към Ц. А трябва да направи заявка към Б, Б трябва да извърши логиката си за обработка да смени информацията за браузъра, референции и прочие и от там да върне на А вече взетите резултати. Така А няма да има директна връзка с Ц освен ако по IP не се получи връзката. Б трябва да използва IP адреса на Б или някое прокси, защото когато А прави заявката с нейното IP към Б, IP-то на А се ползва и за Ц. Смисъл все едно един потребител има свое IP и прави заявка на някаква страница за да вземе резултат, използва се неговото ИП за обработка, не примерно на CRON JOB както е да се ползва IP-то на сайта.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
vinsbg
Редовен
Редовен

Регистриран на: 28/01/2009 2:21 pm

Support: 51
Bonus: 87
Мнения: 2564
Мнение 15/02/2017 8:53 pm      Отговорете с цитат


dakata__92 написа:
Значи, първо не трябва на А да имаш някакви връзки или директни заявки към Ц. А трябва да направи заявка към Б, Б трябва да извърши логиката си за обработка да смени информацията за браузъра, референции и прочие и от там да върне на А вече взетите резултати. Така А няма да има директна връзка с Ц освен ако по IP не се получи връзката. Б трябва да използва IP адреса на Б или някое прокси, защото когато А прави заявката с нейното IP към Б, IP-то на А се ползва и за Ц. Смисъл все едно един потребител има свое IP и прави заявка на някаква страница за да вземе резултат, използва се неговото ИП за обработка, не примерно на CRON JOB както е да се ползва IP-то на сайта.

Това е изпълнено.
Почти няма вариант Ц да разбере IP-то на А. Това, което не ми е много ясно е дали все пак сайт Ц би забелязал, че заявките само преминават през сайт Б.. или за тях заявката си идва от Б само..
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Посетете сайта на потребителя
dakata__92
Активен
Активен

Регистриран на: 02/08/2011 9:24 pm

Support: 115
Bonus: 223
Мнения: 2951
Мнение 15/02/2017 8:59 pm      Отговорете с цитат


vinsbg написа:
dakata__92 написа:
Значи, първо не трябва на А да имаш някакви връзки или директни заявки към Ц. А трябва да направи заявка към Б, Б трябва да извърши логиката си за обработка да смени информацията за браузъра, референции и прочие и от там да върне на А вече взетите резултати. Така А няма да има директна връзка с Ц освен ако по IP не се получи връзката. Б трябва да използва IP адреса на Б или някое прокси, защото когато А прави заявката с нейното IP към Б, IP-то на А се ползва и за Ц. Смисъл все едно един потребител има свое IP и прави заявка на някаква страница за да вземе резултат, използва се неговото ИП за обработка, не примерно на CRON JOB както е да се ползва IP-то на сайта.

Това е изпълнено.
Почти няма вариант Ц да разбере IP-то на А. Това, което не ми е много ясно е дали все пак сайт Ц би забелязал, че заявките само преминават през сайт Б.. или за тях заявката си идва от Б само..


Той и да го забележи може само да блокира Б, без да знае за А, но от там идва проблема, че Б ще бъде спрян и ще трябва да си създаваш нов Б за да кореспондира с Ц. Ще трябва Б да го създадеш така че да не се набива на очи.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
eLite
Потребител
Потребител

Регистриран на: 07/04/2008 10:08 pm

Support: 59
Bonus: 97
Мнения: 965
Мнение 15/02/2017 9:00 pm      Отговорете с цитат


Нещо не мога да разбера кое от къде се взима. Very Happy

Опиши какво очакваш и какво получаваш когато сайтът от който вземаш новините добави новина. С думи, използвай долното:

Х добавя новина 1
Х взема от Х новина 1
Х взема от Х новина 1
Х добавя новина 2
Х добавя новина 3
Х взема от Х новина 2
Х взема от Х новина 2
Х взема от Х новина 3
Х взема от Х новина 3


Замени Х със следващия сървър във веригата. Примерно:

А добавя новина 1
Б взема от А новина 1
В взема от А новина 1
А добавя новина 2
В взема от А новина 2
Б взема от А новина 2
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Покажи мнения от преди:    
Създайте нова тема   Напишете отговор    web-tourist.net Форуми -> Дъра-бъра Часовете са според зоната GMT + 2 Часа
12
Страница 1 от 2


 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети