Comment publier sur facebook de la ligne de commande maintenant que fbcmd est mort

Imaginez que vous ouvrez une fenêtre de commande sur votre PC, en tapant une seule commande de ligne et l`affichage instantanément à Facebook sans même ouvrir un navigateur ou une autre application.

Il est sans aucun doute le meilleur moyen de poster sur Facebook, mais comment voulez-vous le mettre en place? Et pourquoi ne pas simplement utiliser tout le monde méthode éprouvée toujours l`habitude d`utiliser appelé FBCMD, créé par Dave Tompkins sur à l`Université de la Colombie-Britannique?

Eh bien, la vérité est que d`Avril 2015, est mort FBCMD. Non seulement Dave a quitté la mise à jour du programme, mais Facebook a fait assez de changements qu`il est complètement effondré la fonctionnalité de l`application.

Qu`est-il arrivé à FBCMD?

Selon une déclaration faite par Dave Tompkins à son site Web du projet, il a fait allusion à une combinaison de raisons pour mettre fin au projet - en partie à voir avec les problèmes de gestion du temps personnel, mais en partie à faire des changements avec Facebook lui-même.

curl-facebook1b

Ce qui m`a fait découvrir la déclaration de Dave était le fait que je ne pouvais plus obtenir FBCMD pour authentifier. Chaque fois que je tentais d`authentifier, je reçu un nouveau code d`erreur étrange. Voici ce qu`il a écrit:L`accès à Facebook depuis la ligne de commande LinuxL`accès à Facebook depuis la ligne de commande LinuxPresque tout le monde, en particulier dans les premiers pays du monde, est sur Facebook. Amis, événements, photos, et beaucoup d`autres sont tous couramment sur Facebook ne ressemble à aucun autre endroit. Cependant, un geek ultime peut vouloir ne pas utiliser ...Lire la suite

«J`ai commencé ce projet en 2007, lorsque les deux Facebook et moi étions très différents.

  • Je soulève maintenant une famille et avoir un travail exigeant. Quand je reçois le temps « libre » précieux, il y a d`autres projets que je préfère passer mon temps.
  • Je me suis arrêté à l`aide FBCMD moi-même. Je me connecte à Facebook une fois par semaine et se cachent autour pour un peu, mais j`interagis rarement ou partager quoi que ce soit.
  • Facebook se déplace loin des applications qui ont un large accès et les autorisations.
  • Il était trop frustrant de suivre Facebook désapprouver perpétuellement fonctionnalités et changer son API.

La paille (s) qui a fait déborder le vase était: API 1.0 désapprouver, la suppression offline_access et la modification du modèle d`authentification « .

Une autre application utile, offrant aux utilisateurs plus facile l`accès au réseau social de partout, mord la poussière. Merci beaucoup, Facebook.5 façons d`accéder facilement les réseaux sociaux à partir d`une application unique5 façons d`accéder facilement les réseaux sociaux à partir d`une application uniqueDe nos jours, nous diffusons assez mince sur tous les comptes de réseaux sociaux que nous avons: Facebook, Twitter, Google+, LinkedIn, Tumblr, etc. afin de les gérer peut prendre un temps considérable, ou tout simplement pas .. .Lire la suite

Publier sur Facebook De Invite de commandes

N`ai pas peur! Tout simplement parce que FBCMD est mort ne signifie pas que vous n`êtes pas en mesure de publier sur Facebook à partir d`une invite de commande. Dans cet article, je vais vous montrer comment le faire en utilisant un « curl » commande sur Windows ou Linux, et IFTTT passer la commande sur Facebook.

Étape 1: Téléchargez et installez Curl pour Windows

Si vous faites cela sur un PC sous Windows, vous allez devoir installer boucle sur le site Web du projet.

Le meilleur pari est d`aller avec l`assistant de téléchargement, qui vous permet de choisir quel système d`exploitation et d`autres détails afin que vous obtenez le fichier d`installation droite.

curl-facebook1

Dans le cas de Windows, vous êtes susceptible d`obtenir un téléchargement compressé avec plusieurs versions pour 32 bits ou 64 bits de Windows.

curl-facebook3

Il vaut la peine d`ouvrir une invite de commande et de tester chacun pour voir quelle version fonctionne sur votre système (il y a deux 64 bits, mais une seule version pour 32 bits). Voir les instructions d`installation ci-dessous pour voir comment tester si cela fonctionne.

Une fois que vous trouverez la version de travail, le copier dans un répertoire local. Dans mon cas, je viens de créer un dossier appelé c: boucle et mettre tous les fichiers là-dedans.

curl-facebook2

Comment savez-vous si fonctionne CURL? Tout ce que vous avez à faire est d`ouvrir une invite de commande, accédez au répertoire où vos fichiers sont stockés, et tapez « curl.exe ».

Video: Sponsoriser une publication sur FB

curl-facebook4

Si vous obtenez la réponse ci-dessus, alors vous savez qu`il fonctionne.

Comme un autre test, tapez la commande suivi d`un site Web. Si boucle fonctionne sur votre système, vous devez récupérer le code HTML de la page. Voici ce qu`il ressemblait après avoir tapé « //makeuseof.com boucle ».

curl-facebook5

Une fois que vous savez qu`il fonctionne, vous allez vouloir assurer boucle est toujours configuré pour fonctionner chaque fois que vous démarrez votre ordinateur.

Faire cela est en fait assez facile. Allez dans le Gestionnaire des tâches en cliquant sur Courir et et en tapant « taskmgr ».

curl-facebook1c

Dans le Gestionnaire des tâches, cliquez sur le Commencez onglet, cliquez sur Fichier dans le menu et choisissez Créer une nouvelle tâche.

dans le Ouvrir: champ, saisissez le chemin où vous avez placé l`exécutable boucle. Dans mon cas, c`est « c: temp boucle curl.exe »

curl-facebook6

Alors que vous pouvez exécuter votre commande en tout lieu et de tout le répertoire, vous allez vouloir régler « c: temp boucle » comme une variable d`environnement. Vous pouvez le faire en allant dans le Panneau de contrôle, en cliquant sur Système et puis en cliquant sur le Avancée languette.

Clique sur le Variables d`environnement bouton, sous la variables système volet, faites défiler la la Chemin variable. Double-cliquez sur ce afin que la Modifier la variable système pop-up apparaît. A la fin de la longue chaîne de valeur variable, ajoutez le chemin où est stocké votre exécutable boucle, précédé d`un « - ».

Video: le probléme de publication a public resolution sur facebook

curl-facebook7

Maintenant, il suffit de redémarrer votre ordinateur, et Curl est pas configuré pour lancer chaque fois que votre ordinateur démarre. Vous pouvez exécuter des commandes Curl de toute invite de commande à ce point.

Étape 2: Configurer IFTTT Maker canal

Maintenant, il est temps de mettre en place un canal Maker sur IFTTT pour recevoir votre commande Curl POST. Les étapes pour mettre en place un canal Maker sur IFTTT sont très bien disposés sur la page Canal Maker de IFTTT.IFTTT Connecte maintenant à tout: Présentation du canal MakerIFTTT Connecte maintenant à tout: Présentation du canal MakerLes utilisations possibles pour IFTTT sont infinies. Mais jusqu`à présent, il a été difficile de l`interface avec vos propres projets matériels. Aujourd`hui, tout a changé.Lire la suite

Voici la ligne clé sur cette page. Vous devez vous assurer que vous utilisez la syntaxe indiquée sur la page dans la commande que vous tapez sur votre ordinateur.

curl-facebook8

Le « {event} » bit est le nom de l`événement que vous avez créé dans votre canal Maker (voir ci-dessous). La clé à la fin est le code long clé que vous verrez sur la page Canal Maker.

Donc, lorsque vous créez une nouvelle recette avec le fabricant de canal comme un déclencheur, vous devez nommer l`événement, puis prendre note de ce que vous l`avez appelé. Dans ce cas, je créé un événement appelé « post_facebook » que je vais utiliser pour créer un nouveau poste sur Facebook.

curl-facebook9

Le déclencheur Facebook J`ai choisi est évidemment de créer un nouveau message d`état sur mon calendrier.

Plus bas dans la recette, vous verrez que vous pouvez émettre le message exact que vous voulez en envoyant la recette d`une valeur étiquetée « valeur1 ». Vous devez définir cela dans le Message d`état champ lorsque vous créez votre recette.

curl-facebook10

Maintenant que votre recette ifttt est prêt et en attente de votre commande POST entrant via le canal Maker, vous êtes bon pour commencer affichage à Facebook avec l`invite de commande!10 façons d`actualiser Facebook & Twitter Simultanément10 façons d`actualiser Facebook & Twitter SimultanémentLire la suite

Étape 3: Utilisation des commandes après CURL

Pour le canal Maker de reconnaître correctement votre commande POST, vous devez formater correctement. Placez le nom de l`événement dans la bonne position dans l`URL. Comme vous pouvez le voir ci-dessous, mon nom d`événement est « post_facebook » avec la touche collée après la partie « / clé / » de l`URL.

curl-facebook11

Le texte de poste est important pour obtenir le droit. Depuis cela va plus comme une chaîne d`URL, vous ne pouvez pas mettre des espaces où les espaces seraient normalement. L`astuce pour contourner cette difficulté est d`insérer « % 20 » partout dans votre poste où un espace irait.

Pour poster « Mon premier message en utilisant une commande boucle » à mon calendrier Facebook, ma commande CMD ressemble à ceci:

curl-facebook12

Et presque aussitôt, mon invite de commande initiée poste est apparu sur mon calendrier Facebook, juste comme ça.

curl-facebook13

Maintenant, si vous pensez, l`affichage à Facebook via une ligne de commande est que le début de quelque chose de vraiment cool.

Vous pourriez facilement créer des emplois par lots à exécuter sur votre PC automatiquement, que les messages tout ce que vous aimez sur un horaire fixe. Mieux encore, l`utilisation windows Scripting ou macro VBA dans Excel ou Word pour lancer les messages automatisés Facebook!Trempez vos orteils dans le lot Programmation de fichiers pour WindowsTrempez vos orteils dans le lot Programmation de fichiers pour WindowsPourquoi laissez-vous, des tâches répétitives simples vous ennuient? Si vous ne pouvez pas déléguer, d`innover! Avec Windows, vous pouvez créer des petits programmes simples, appelés fichiers de traitement par lots, qui prendra soin de ces tâches fastidieuses.Lire la suite

Les possibilités sont infinies, et nous pouvons explorer quelques intégrations créatives en utilisant cette approche dans certains postes à venir. Vous voulez voir le détail ceux? Demandez-les dans la section commentaires ci-dessous! Parlons des choses cool que vous pouvez faire que vous pouvez poster sur Facebook à partir de la ligne de commande, même sans FBCMD.

Articles connexes