Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 6.12.2010 Ostrzeżenie: (0%)
|
Witam,
Siedzę od parunastu godzin nad rozwiązaniem problemu jednak nie wiem jak go rozwiązać. Chciałbym pobrać plik z mojego konta z serwisu Dropbox na mój serwer za pomocą cURL'a jednak po ustawieniu odpowiednich parametrów, pobieranie nie działa. Żeby nie być gołosłownym napisałem taki kod:
Używając funkcji file_get_content('https://www.dropbox.com/...') wszystko idzie pięknie, przekierowania działają, nie trzeba się bawić w jakieś ustawianie lecz ta funkcja mnie zbytnio ogranicza i nie mam dostępu do wielu opcji jakie ma cURL. Możecie testować skrypt używając linku podanego w pierwszym kodzie - działa bezproblemowo przez przeglądarkę. Z góry bardzo dziękuję za pomoc ! Ten post edytował Sztef89 30.01.2013, 20:10:41 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 387 Pomógł: 66 Dołączył: 31.03.2005 Skąd: Kielce Ostrzeżenie: (0%)
|
Ale po co Ci używać CURL ?
On dopiero Cię ogranicza (IMG:style_emoticons/default/wink.gif) Poniżej link do klas obsługujących API Dropboxa, do tego logowanie via OAuth... http://code.google.com/p/dropbox-php/wiki/Dropbox_API |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 1 332 Pomógł: 294 Dołączył: 12.10.2008 Skąd: Olkusz Ostrzeżenie: (0%)
|
przecież to Ci wyłącza czytanie ciała strony przez curl'a, jeśli masz przekazać informację do serwera i nie interesuje Cię co zwróci oprócz nagłówków... jeśli manual nie wystarcza to odsyłam: Does CURLOPT_NOBODY still download the body - using bandwidth ps. a ten post w manualu powinien Ci ułatwić wyciąganie danych z rządania... http://de3.php.net/manual/en/function.curl-exec.php#80442 ps. jakbyś trochę popisał na socketach zamiast korzystać z curl'a lepiej zrozumiałbyś protokół HTTP a to może Ci się w przyszłości przydać jeśli zamierzasz bawić się w "boty" nawet w innych językach programowania Ten post edytował zegarek84 31.01.2013, 19:00:06 |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 60 Pomógł: 0 Dołączył: 6.12.2010 Ostrzeżenie: (0%)
|
Ale po co Ci używać CURL ? On dopiero Cię ogranicza (IMG:style_emoticons/default/wink.gif) Nie chce używać API dropboxa, za dużo zachodu... (IMG:style_emoticons/default/tongue.gif) @zegarek84 Dzięki za wskazówki, okazało się, że nie ustawiłem nagłówków i serwer przez to nie chciał odpowiedzieć. Wszystko już działa. Dziękuję za pomoc ! Ten post edytował Sztef89 1.02.2013, 12:52:23 |
|
|
|
![]() ![]() |
|
Aktualny czas: 26.12.2025 - 22:43 |