ПредишенСледващото

вграждането джаджи

Основни принципи на изпълнение - се вграждат Срокове ( «Timeline») Twitter и Facebook. бутоните "Like", "Share" или "Tweet".

Facebook е по-лесна за използване от Twitter. защото Facebook все още разполага с няколко приставки, които могат да бъдат използвани без удостоверяване. За да използвате Facebook плъгин. вие трябва да отидете на страницата за Facebook разработчици. изберете от списъка на плъг-ин, което искате, да го персонализирате и да получите HTML-код, за да вмъкнете в страницата.

Например, за да се интегрират джаджа харесва, трябва само името на страницата. Моля, имайте предвид, че приспособлението за харесвания се поддържа само на обществените страници на Facebook, и не работят за лични страници. Създаване харесвания джаджа е много проста: всичко, което трябва да направите е да натиснете бутона "Next" в съветника за настройка, като кликнете върху квадратчето.

Можете да получите HTML-фрагмент от кода на базата на вградената рамка. готови да вграждането навсякъде Razor или HTML шаблон. който използвате. Моля, имайте предвид, че използването на примери кода по-долу, можете лесно да се превърне панела обича да ви записи за Facebook:

Обича панел трябва да бъде свързано с ID заявление, така че трябва да имате акаунт във Фейсбук и чрез нея да се създаде приложение. За да се даде възможност на харесванията панел, трябва да изберете идентификатора на приложението, когато стартирате инсталационния помощник. Можете също така да добавите "Like" или "Споделяне", а също и да получите кода за вграждане.

Фигура 1 показва всички Facebook приставки споменати по-горе в действие на страница създаден с помощта Bootstrap:

Съвети за Фейсбук и Туитър интеграция с уеб администратора на сайта

Фигура 1: Facebook приспособления в действие

В допълнение, притурка ви позволява да използвате HREF атрибут. посочване на профил в Twitter. за да го приведе към панела. Но най-важното - е идентификаторът на данни джаджа. Фигура 2 показва вграден Twitter график за употреба.

Съвети за Фейсбук и Туитър интеграция с уеб администратора на сайта

Фигура 2: Срок Twitter

график панел в Twitter съдържа бутона "Track" "Tweet" и "качване на други туитове". Виждал съм съобщения за проблеми, свързани с неправилна експлоатация на Twitter панел в различни версии на Internet Explorer (IE). в други браузъри тя работи добре. Лично аз не се използва времевата линия в техните приложения; обаче, се запознах с някои проблеми в IE при тестването на демо страница.

За срокове на Facebook е лесно, но за Twitter не е така. Това става почти неуправляем, когато се занимават с хиляди Twitter джаджа документи за самоличност. Вместо това, ние въведохме софтуер панел Twitter.

Получаването на достъп до времевата линия от софтуер

В тялото на заявката, пишете на следния ред във формата на последователност от байтове:

JSON отговор. които можете да получите от Twitter. прехвърлени към C # клас. който е произволно име:

Аргумент screen_name - това име сметка Twitter. до която имаме достъп; третият аргумент показва максималния брой туитове, които ще бъдат върнати.

Този код се основава на определените класове в Facebook C # SDK за. Езикът, който се използва, за да поиска - Графика API. и според документацията, може да се наложи да публикува или GET методи наричат ​​Facebook клиент обект. Например, за да получите снимки на потребителя, трябва да използвате следния код:

Според документацията Facebook. получите поток JSON. да бъдат обработвани от вас. Имайте предвид, че данните, които получавате от заявката е тясно свързано с настройките за поверителност на потребителския профил, включително, когато потребителят ви е себе си.

Програмното изпратите съобщение в Туитър. вие също ще се нуждаят от външна библиотека, която реализира работа с протокола OAuth. Така например, за това TweetSharp пасват перфектно.

Днес, почти няма проблем не може да бъде изпълнена без удостоверяване. Единственото изключение е използването на джаджи. Authentication изисква по-сложен код, но това също ще помогне в изграждането на собствена мрежа от лоялни потребители.

Превод на статия «Съвети за интегриране на Facebook и Twitter в своя уебсайт» е подготвена от екип от приятелски Уеб дизайн проект от А до Я.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!