Skocz do zawartości

Post curlem do twittera


jolan

Rekomendowane odpowiedzi

Próbowałem wysłać tweeta przy pomocy curla, z wiersza poleceń i w PHP i jedyne co uzyskałem to blokada konta. Czy twitter całkowicie zablokował możliwość dodawania wpisów przez curla, czy ja coś źle robię? Wiem, że jest API, ale wolałbym go uniknąć.

Odnośnik do komentarza
Udostępnij na innych stronach

13 godzin temu, jolan napisał:

przez curla, czy ja coś źle robię?

CURL to tylko klient HTTP, a jakie dane "wysyła" to kwestia użytkownika.

Przeanalizuj snifferem sesje HTTP od zalogowania do wysłania tweeta i zobacz jakie dane są wysyłane w tym cookies Jesli komunikacja jest ajaxem mogą  byc też nagłówki HTTP dodawane.

 

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Dlaczego nie chcesz korzystać z API? A może skorzystaj z Goutte. Możesz udawać użytkownika i wskazać co, gdzie trzeba kliknąć ;)

Potrzebujesz dedykowanej aplikacji internetowej? Napisz :) (PHP, MariaDB/MySQL, MongoDB, JavaScript)

Mój prywatny monitor backlinków

Najlepsze serwery Minecraft. A to kolejna lista zawierająca serwery Minecraft

Odnośnik do komentarza
Udostępnij na innych stronach

@Mion używam np. tego: https://github.com/lukapusic/twitter-bot

po uruchomieniu wracają komunikaty o poprawnym wysłaniu. I potem jak wchodzę na konto "normalnie" to wywala mi komunikat, że ktoś nieautoryzowany próbował wejść mi na konto... niestety tweeta też nie ma.

 

@dudekm nie chcę korzystać z API, bo nie wiem czy to nie będzie/już jest płatne. Teraz jest tak, że dają coś na jakiś czas za darmo, a potem nagle "z partyzanta" każą sobie płacić :)

Odnośnik do komentarza
Udostępnij na innych stronach

Nie korzystam z Twittera i ciężko mi w tej kwestii pomóc (jak to działa, jak obejść etc.) ale moim zdaniem powinieneś skorzystać z API aby osiągnąć to czego oczekujesz, a w międzyczasie szukać innego rozwiązania jeśli obecne nie będzie Cie zadowalało :) Chyba, że nie jest to jakiś palący problem i nie potrzebujesz tego na już to szukaj rozwiązań :)

 

https://www.pontikis.net/blog/auto_post_on_twitter_with_php

https://coderwall.com/p/loxpcw/easily-post-to-twitter-via-your-php-application

https://stackoverflow.com/questions/18666651/i-tried-to-call-a-post-request-using-php-code-but-i-got-401-unauthorized-error

https://www.madebymagnitude.com/blog/how-to-automatically-send-tweets-in-php/

Potrzebujesz dedykowanej aplikacji internetowej? Napisz :) (PHP, MariaDB/MySQL, MongoDB, JavaScript)

Mój prywatny monitor backlinków

Najlepsze serwery Minecraft. A to kolejna lista zawierająca serwery Minecraft

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności