Jak publikować na Facebooku z wiersza poleceń teraz, gdy FBCMD nie żyje

  • Mark Lucas
  • 0
  • 2883
  • 108
Reklama

Wyobraź sobie otwarcie okna poleceń na komputerze, wpisanie polecenia w jednym wierszu i natychmiastowe publikowanie na Facebooku, nawet bez otwierania przeglądarki lub innej aplikacji.

To zdecydowanie najszybszy sposób publikowania postów na Facebooku, ale jak to skonfigurować? A dlaczego nie skorzystać z wypróbowanej i prawdziwej metody, którą wszyscy zawsze używali, zwanej FBCMD, stworzonej przez Dave'a Tompkinsa z University of British Columbia?

Prawda jest taka, że ​​w kwietniu 2015 r. FBCMD zmarł. Dave nie tylko przestał aktualizować program, ale Facebook wprowadził wystarczającą liczbę zmian, aby całkowicie złamać funkcjonalność aplikacji.

Co się stało z FBCMD?

Zgodnie z oświadczeniem wygłoszonym przez Dave'a Tompkinsa na stronie internetowej projektu, zasugerował on kombinacje powodów zakończenia projektu - częściowo z uwagi na osobiste problemy z zarządzaniem czasem, ale częściowo ze zmianami w samym Facebooku.

To, co sprawiło, że odkryłem oświadczenie Dave'a, to fakt, że nie mogłem już zmusić FBCMD do uwierzytelnienia. Uzyskaj dostęp do Facebooka z wiersza poleceń systemu Linux. Uzyskaj dostęp do Facebooka z wiersza poleceń systemu Linux. Prawie wszyscy, szczególnie w krajach pierwszego świata, są na Facebooku. Znajomi, wydarzenia, zdjęcia i wiele innych są powszechnie spotykane na Facebooku, w przeciwieństwie do innych lokalizacji. Jednak ostateczny maniak może nie chcieć używać…. Za każdym razem, gdy próbowałem się uwierzytelnić, otrzymywałem nowy dziwny kod błędu. Oto co napisał:

“Rozpocząłem ten projekt w 2007 roku, kiedy zarówno Facebook, jak i ja byliśmy bardzo różni.

  • Teraz wychowuję rodzinę i mam wymagającą pracę. Kiedy się cenię “darmowy” czas, są też inne projekty, na których wolę spędzać czas.
  • Sam przestałem używać FBCMD. Loguję się na Facebooku raz w tygodniu i czaję się trochę, ale rzadko wchodzę w interakcje lub udostępniam coś.
  • Facebook odchodzi od aplikacji, które mają szeroki dostęp i uprawnienia.
  • To było zbyt frustrujące, aby nadążać za wiecznie przestarzałymi funkcjami Facebooka i zmianą API.

Słomki, które złamały grzbiet wielbłąda, to: wycofanie API 1.0, usunięcie dostępu offline i zmiana modelu uwierzytelniania.”

Kolejna przydatna aplikacja, która zapewnia użytkownikom łatwiejszy dostęp do sieci społecznościowej. 5 sposobów na łatwy dostęp do sieci społecznościowych z jednej aplikacji. 5 sposobów na łatwy dostęp do sieci społecznościowych z jednej aplikacji. W dzisiejszych czasach jesteśmy rozrzuceni na wszystkich kontach sieci społecznościowych, które mamy: Facebook, Twitter, Google+, LinkedIn, Tumblr itp., więc zarządzanie nimi może zająć dużo czasu lub po prostu nie… gdziekolwiek, gryzie kurz. Wielkie dzięki, Facebook.

Publikuj na Facebooku z wiersza polecenia

Nie bać się! To, że FBCMD nie żyje, nie oznacza, że ​​nie możesz publikować postów na Facebooku z wiersza poleceń. W tym artykule pokażę, jak to zrobić za pomocą “kędzior” polecenie w systemie Windows lub Linux oraz IFTTT, aby przekazać polecenie na Facebooku.

Krok 1: Pobierz i zainstaluj Curl dla Windows

Jeśli robisz to na komputerze z systemem Windows, będziesz musiał zainstalować curl ze strony internetowej projektu.

Najlepiej jest skorzystać z Kreatora pobierania, który pozwala wybrać system operacyjny i inne szczegóły, aby uzyskać odpowiedni plik instalacyjny.

W przypadku systemu Windows prawdopodobnie otrzymasz spakowane pliki do pobrania z kilkoma wersjami dla 32-bitowego lub 64-bitowego systemu Windows.

Warto otworzyć wiersz polecenia i przetestować każdy z nich, aby sprawdzić, która wersja działa w twoim systemie (istnieją dwie wersje dla wersji 64-bitowej, ale tylko jedna wersja dla wersji 32-bitowej). Zobacz poniższe instrukcje instalacji, aby sprawdzić, jak to sprawdzić.

Po znalezieniu działającej wersji skopiuj ją do lokalnego katalogu. W moim przypadku właśnie utworzyłem folder o nazwie c: \ curl \ i umieściłem tam wszystkie pliki.

Skąd wiesz, czy CURL działa? Wystarczy otworzyć wiersz polecenia, przejść do katalogu, w którym przechowywane są pliki, i wpisać “curl.exe”.

Jeśli otrzymasz powyższą odpowiedź, to wiesz, że to działa.

Jako kolejny test wpisz polecenie, a następnie dowolną stronę internetową. Jeśli curl działa w twoim systemie, powinieneś odzyskać HTML strony. Tak to wyglądało po wpisaniu “curl //www.makeuseof.com”.

Gdy już wiesz, że działa, musisz upewnić się, że curl jest zawsze skonfigurowany do pracy przy każdym uruchomieniu komputera.

Robienie tego jest w rzeczywistości dość łatwe. Przejdź do Menedżera zadań, klikając Biegać i pisanie “taskmgr”.

W Menedżerze zadań kliknij Uruchomienie kliknij kartę Plik z menu i wybierz Utwórz nowe zadanie.

w Otwarty: W polu wpisz ścieżkę, w której umieściłeś plik wykonywalny curl. W moim przypadku to “c: \ temp \ curl \ curl.exe”

Aby móc uruchomić polecenie w dowolnym miejscu i z dowolnego katalogu, będziesz chciał ustawić “c: \ temp \ curl \” jako zmienna środowiskowa. Możesz to zrobić, wchodząc do Panel sterowania, klikając System a następnie klikając zaawansowane patka.

Kliknij na Zmienne środowiska przycisk pod zmienne systemowe panel przewiń w dół Ścieżka zmienna. Kliknij dwukrotnie, aby Edytuj zmienną systemową pojawi się wyskakujące okienko. Na końcu długiego łańcucha wartości zmiennej dołącz ścieżkę, w której przechowywany jest plik wykonywalny curl, poprzedzony znakiem “;”.

Teraz po prostu uruchom ponownie komputer, a Curl nie jest skonfigurowany do uruchamiania przy każdym uruchomieniu komputera. W tym momencie możesz uruchamiać polecenia Curl z dowolnego wiersza polecenia.

Krok 2: Skonfiguruj kanał IFTTT Maker

Teraz nadszedł czas, aby skonfigurować kanał twórców na IFTTT IFTTT teraz łączy się z czymkolwiek: Przedstawiamy kanał twórcy IFTTT Teraz łączy się z czymkolwiek: Przedstawiamy kanał twórcy Potencjalne zastosowania IFTTT są nieograniczone. Ale do tej pory trudno było połączyć go z własnymi projektami sprzętowymi. Dzisiaj wszystko się zmieniło. aby otrzymać polecenie Curl POST. Kroki konfigurowania kanału twórcy w IFTTT są naprawdę dobrze przedstawione na stronie kanału twórczego w IFTTT.

Oto kluczowa linia na tej stronie. Musisz upewnić się, że używasz składni pokazanej na stronie w poleceniu wpisanym na komputerze.

The “zdarzenie” bit to nazwa wydarzenia, które utworzyłeś na swoim kanale Maker (patrz poniżej). Klucz na końcu to długi kod klucza, który zobaczysz na stronie kanału twórcy.

Tak więc, gdy tworzysz nowy przepis z kanałem Maker Channel jako wyzwalaczem, musisz nazwać wydarzenie, a następnie zanotować, jak to nazwałeś. W tym przypadku utworzyłem wydarzenie o nazwie “post_facebook” którego użyję, aby utworzyć nowy post na Facebooku.

Wyzwalacz Facebooka, który wybrałem, oczywiście tworzy nowy komunikat o stanie na mojej osi czasu.

W dalszej części przepisu zobaczysz, że możesz wysłać dokładnie taką wiadomość, jaką chcesz, wysyłając przepisowi wartość oznaczoną “wartość 1”. Musisz to zdefiniować w Komunikat o stanie pole podczas tworzenia przepisu.

Teraz, gdy Twój przepis IFTTT jest gotowy i czekasz na nadchodzące polecenie POST za pośrednictwem kanału Maker, możesz rozpocząć publikowanie na Facebooku 10 sposobów jednoczesnej aktualizacji Facebooka i Twittera 10 sposobów jednoczesnej aktualizacji Facebooka i Twittera z wiersza polecenia!

Krok 3: Opublikuj za pomocą poleceń CURL

Aby kanał Maker mógł poprawnie rozpoznać polecenie POST, musisz go poprawnie sformatować. Umieść nazwę zdarzenia we właściwej pozycji w adresie URL. Jak widać poniżej, nazwa mojego wydarzenia to “post_facebook” z kluczem wklejonym po “/klawisz/” część adresu URL.

Tekst postu jest ważny, aby uzyskać poprawne informacje. Ponieważ jest to ciąg adresu URL, nie można po prostu wstawiać spacji tam, gdzie normalnie by się je spotykały. Sztuką obejścia tego jest wstawianie “% 20” wszędzie w poście, gdzie pójdzie miejsce.

Wysłać “Mój pierwszy post za pomocą polecenia curl” na mojej osi czasu na Facebooku moje polecenie CMD wygląda następująco:

I prawie natychmiast, mój zainicjowany wiersz polecenia pojawił się na mojej osi czasu na Facebooku, tak po prostu.

Jeśli się nad tym zastanowić, publikowanie na Facebooku za pomocą wiersza poleceń to tylko początek naprawdę fajnych rzeczy.

Możesz łatwo tworzyć zadania wsadowe Zanurz swoje palce w programowaniu plików wsadowych dla systemu Windows Zanurz swoje palce w programowaniu plików wsadowych dla systemu Windows Dlaczego nudzą Cię proste, powtarzalne zadania? Jeśli nie możesz delegować, wprowadzaj innowacje! W systemie Windows możesz tworzyć proste małe programy, zwane plikami wsadowymi, które zajmą się tymi męczącymi zadaniami. do automatycznego uruchamiania na komputerze, który publikuje wszystko, co chcesz, według ustalonego harmonogramu. Jeszcze lepiej, użyj skryptu Windows lepiej niż partia: samouczek hosta skryptów Windows Lepiej niż partia: samouczek hosta skryptów Windows lub makra VBA Jak stworzyć własną prostą aplikację z VBA Jak stworzyć własną prostą aplikację z VBA Dla tych o tobie, który naprawdę chciałby móc napisać własną aplikację, ale nigdy wcześniej nie wpisał ani jednej linii kodu, przeprowadzę cię przez tworzenie bardzo… w programie Excel lub Word, aby uruchomić automatyczne posty na Facebooku!

Możliwości są nieograniczone, a my możemy zbadać kilka twórczych integracji przy użyciu tego podejścia w niektórych nadchodzących postach. Chcesz zobaczyć jakieś konkretne? Poproś o nie w sekcji komentarzy poniżej! Porozmawiajmy o fajnych rzeczach, które możesz teraz zrobić, które możesz publikować na Facebooku z wiersza poleceń, nawet bez FBCMD.




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.