Kojarzenie każdego natychmiastowego artykułu z adresem URL ułatwia wydawcom przyjmowanie artykułów instantowych bez zmiany przepływów pracy publikowania i oznacza, że ludzie mogą czytać i dzielić się artykułami bez zastanowienia się nad platformą lub technologią za kulisami.
Integracja CMS
Ten zestaw SDK został specjalnie zbudowany dla integracji CMS w celu ułatwienia programistów w publikowaniu treści z ich systemu jako artykułów natychmiastowych na Facebooku. Aby zaspokoić szeroką gamę potrzeb różnych systemów i środowisk, został bardzo skonfigurowany i modularyzowany w różne komponenty, które przy użyciu zgodnie z tym, że są dość potężnym i nieocenionym zestawem narzędzi.
W tym przewodniku wykorzystuje przykłady do zademonstrowania różnych obszarów integracji z podstawowym CMS. Zauważ, że integracja z WordPress – za pośrednictwem artykułów instantowych dla wtyczki WP – wykorzystuje te same pojęcia opisane tutaj, aby można je było wykorzystać jako dodatkowe odniesienie do kontekstu.
Publikowanie treści na Facebooku
Na początek, załóżmy, że treść z CMS jest już w pełni utworzonym artykułem i ważnym znacznikiem Instant Artic. W tym scenariuszu Klient byłby elementem SDK, którego potrzebujesz, aby zarządzać artykułami na Facebooku. Na przykład wysyłanie i usunięcie artykułu można wykonać raczej po prostu z następującymi:
Użyj Facebook \ Instantarsticles \ Client \ Client; // UPOWADoty klienta API $ ia_client = client :: „app_id”, „app_secret”, „access_token”, „page_id”); // Przesuń artykuł na swoją stronę na Facebooku $ ia_client-> importarticle ($ my_article); // Niepublikacja artykułu ze strony na Facebooku $ IA_CLIENT-> DEVEARTICE ($ CANONICAL_URL);
W rzeczywistości klient zależy od Elementy Komponent do publikowania treści na Facebooku – jego metoda importarticle () akceptuje jedynie obiekt instremu – który zapewnia, że tylko prawidłowe znaczniki jest wysyłane na Facebooku. Więcej informacji na temat generowania ustrukturyzowanego artykułu Instant jest szczegółowo opisany.
Konwersja treści na natychmiastowy artykuł
Bardziej prawdopodobne niż nie, treść z CMS nie jest już sformatowana w artykułach błyskawicznych. Ponadto nie byłoby realistyczne oczekiwanie, że będziesz utrzymywać wiele wersji tej samej treści z różnym znacznikiem. Transformator Ma na celu usunięcie tego ciężaru poprzez przekształcenie (lub „przekształcanie”) dowolnego znacznika źródła HTML w zgodne z mark. Jest to potężny i wszechstronny składnik tego SDK.
Transformator Działa poprzez przestrzeganie zestawu reguł, które mapuje znaczniki wejściowe do znanych elementów artykułu Instant i wykorzystuje Elementy komponent do programistycznego generowania struktury artykułu. Skutecznie przekształca Znaczniki źródłowe HTML do Instant Artykuł.
W zależności od konfiguracji możesz wykorzystywać Elementy komponent bezpośrednio i unikaj transformacji treści źródłowej. W takim przypadku możesz użyć Elementy komponent samodzielnie tworzy artykuły programowo, ponieważ nie ma on zależności od Transformator część.
Poniższy kod pokazuje, w jaki sposób reguły są ładowane do transformatora i przekształcane w strukturalny element czołowy:
Użyj Facebook \ Instantarsticles \ Transformer \ Transformer; Użyj Facebooka \ Instantarsticles \ Elements \ Instantarticle; // Utwórz obiekt transformatora $ transformer = new Transformer (); // Załaduj reguły z pliku $ reguły = file_get_contents („my_rules.JSON ", true); // Skonfiguruj transformator z regułami $ Transformer-> loadRules ($ reguły); // załaduj znacznik źródła HTML z pliku i $ html_file = file_get_contents (" prosty.html ", true); $ dokument = new \ domDocument (); $ dokument-> loadhtml ($ html_file); // instant a instrentarticle obiekt $ instant_article = instantarticle :: creat (); // wywołuje transformator html dokumentujący $ transformator-> transformacja ($ instant_article, $ dokument);
Z powyższego kodu $ instant_article zawierałby ustrukturyzowany element instalacji. Aby uczynić Instant Artykuł lub wyświetlić błędy z procesu transformacji:
// renderowanie znaków instreadicle Format $ wynik = $ instant_article-> render (); // Zdobądź błędy z Transformer $ ostrzeżenia = $ Transformer-> getwarnings ();
Tworzenie natychmiastowego artykułu programowo
Często jest to, że informacje potrzebne do wygenerowania natychmiastowego artykułu niekoniecznie będą już jednym, w pełni uformowanym dokumentem HTML w systemie. Modułowy charakter tego SDK pozwala na pozyskiwanie informacji z różnych miejsc i budować niektóre części struktury czołowej, podczas gdy inne części z przekształconego znacznika HTML.
Elementy Istnieje komponent, aby umożliwić programowe wytwarzanie ustrukturyzowanego artykułu natychmiastowego bez konieczności poznania szczegółów jego renderowanej formy lub konkretnych wymagań w hierarchii i treści. Jako bonus zapewnia ostrzeżenia o nieprawidłowych strukturach umożliwiających łatwiejsze wykrywanie problemów w swoim błyskawicznym znaczniku artykułu, zanim pojawią się błędy w fazie spożycia podczas publikowania na Facebooku. Transformator używa tego komponentu.
Na przykład możesz stworzyć ciało swojego artykułu z procesem transformacji z góry, ale nadal ręcznie generować stopkę swojego artykułu:
// instant instreadarticle obiektu $ instant_article = instantarticle :: create (); // wywoływać transformator tylko na zawartości ciała dokumentu HTML $ Transformer-> Transform ($ instant_article, $ dokument_body); // Dodaj element stopki do obiektu instreadarkulia $ Instant_article -> withfooter (stopa :: create () -> withCreredits („niektóre kredyty typu zwykłego tekstu.'));
Tworzenie nagłówka programu natychmiastowego artykułu
Podczas tworzenia natychmiastowego artykułu, możesz użyć Elementy komponent do zbudowania sekcji nagłówka swojego artykułu. Oto przykład tego, jak to zrobić:
// Utwórz obiekt instalacji czołowej
$ instant_article = instantarticle :: create ();
// Utwórz element nagłówka
$ Header = Header :: create ();
// Ustaw tytuł artykułu
$ Header-> Otrzymanie („My Instant Article Title”);
// Ustaw autora artykułu
$ Header-> withAuthor („John Doe”);
// Dodaj nagłówek do obiektu instalacji
$ instant_article-> withheader ($ nagłówek);
Ten fragment kodu tworzy obiekt instaberów, a następnie tworzy element nagłówka i ustawia tytuł i autor artykułu. Wreszcie dodaje nagłówek do obiektu rekreacyjnego.
Pytania:
Jaki jest cel SDK?
Celem SDK jest ułatwienie integracji CMS i umożliwienie programistom publikowania treści z ich systemu jako artykułów natychmiastowych na Facebooku.
Jak można opublikować treść z CMS jako artykuły błyskawiczne?
Aby publikować treści z CMS jako artykuły błyskawiczne, można użyć komponentu klienta SDK. Umożliwia zarządzanie artykułami na Facebooku, takie jak wysyłanie i usuwanie artykułów.
Jaka jest rola komponentu transformatora?
Komponent transformatora przekształca znaczniki źródła HTML w zgodne znaczniki w artykule Instant, ułatwiając formatowanie treści z CMS w artykuły błyskawiczne.
Czy komponent elementów może być stosowany niezależnie od komponentu transformatora?
Tak, komponent elementów może być używany sam do programistycznego budowy artykułów bez potrzeby transformacji HTML.
Jak można uzyskać dostęp do błędów z procesu transformacji?
Błędy z procesu transformacji można uzyskać, wywołując metodę getwarnings () na obiekcie transformatora.
Jak można programowo utworzyć natychmiastowy artykuł?
Natychmiastowy artykuł można tworzyć programowo za pomocą komponentu elementów do budowy struktury artykułu i dodania niezbędnych elementów, takich jak nagłówek, korpus i stopka.
Jaka jest zaleta używania komponentu elementów?
Komponent elementów pozwala na programowe wytwarzanie ustrukturyzowanych artykułów instantowych i zapewnia ostrzeżenia dotyczące nieprawidłowych struktur, pomagając wykryć problemy w Instant Artykuł przed opublikowaniem.
Czy różne części artykułu natychmiastowego można pochodzić z różnych miejsc?
Tak, modułowy charakter SDK pozwala na pozyskiwanie informacji z różnych miejsc i budowanie części natychmiastowej struktury artykułów.
Jak powstaje nagłówek natychmiastowego artykułu programowo?
Nagłówek natychmiastowego artykułu można utworzyć programowo za pomocą elementu nagłówka i ustalając pożądany tytuł i autor artykułu.
Publikowanie artykułów błyskawicznych z CMS
Kojarzenie każdego natychmiastowego artykułu z adresem URL ułatwia wydawcom przyjmowanie artykułów instantowych bez zmiany przepływów pracy publikowania i oznacza, że ludzie mogą czytać i dzielić się artykułami bez zastanowienia się nad platformą lub technologią za kulisami.
Integracja CMS
Ten zestaw SDK został specjalnie zbudowany dla integracji CMS w celu ułatwienia programistów w publikowaniu treści z ich systemu jako artykułów natychmiastowych na Facebooku. Aby zaspokoić szeroką gamę potrzeb różnych systemów i środowisk, został bardzo skonfigurowany i modularyzowany w różne komponenty, które przy użyciu zgodnie z tym, że są dość potężnym i nieocenionym zestawem narzędzi.
W tym przewodniku wykorzystuje przykłady do zademonstrowania różnych obszarów integracji z podstawowym CMS. Zauważ, że integracja z WordPress – za pośrednictwem artykułów instantowych dla wtyczki WP – wykorzystuje te same pojęcia opisane tutaj, aby można je było wykorzystać jako dodatkowe odniesienie do kontekstu.
Publikowanie treści na Facebooku
Na początek, załóżmy, że treść z CMS jest już w pełni utworzonym artykułem i ważnym znacznikiem Instant Artic. W tym scenariuszu Klient byłby elementem SDK, którego potrzebujesz, aby zarządzać artykułami na Facebooku. Na przykład wysyłanie i usunięcie artykułu można wykonać raczej po prostu z następującymi:
Użyj Facebook \ Instantarsticles \ Client \ Client; // UPOWADoty klienta API $ ia_client = client :: „app_id”, „app_secret”, „access_token”, „page_id”); // Przesuń artykuł na swoją stronę na Facebooku $ ia_client-> importarticle ($ my_article); // Niepublikacja artykułu ze strony na Facebooku $ IA_CLIENT-> DEVEARTICE ($ CANONICAL_URL);
W rzeczywistości klient zależy od Elementy Komponent do publikowania treści na Facebooku – jego metoda importarticle () akceptuje jedynie obiekt instremu – który zapewnia, że tylko prawidłowe znaczniki jest wysyłane na Facebooku. Więcej informacji na temat generowania ustrukturyzowanego artykułu Instant jest szczegółowo opisany.
Konwersja treści na natychmiastowy artykuł
Bardziej prawdopodobne niż nie, treść z CMS nie jest już sformatowana w artykułach błyskawicznych. Ponadto nie byłoby realistyczne oczekiwanie, że będziesz utrzymywać wiele wersji tej samej treści z różnym znacznikiem. Transformator Ma na celu usunięcie tego ciężaru poprzez przekształcenie (lub „przekształcanie”) dowolnego znacznika źródła HTML w zgodne z mark. Jest to potężny i wszechstronny składnik tego SDK.
Transformator Działa poprzez przestrzeganie zestawu reguł, które mapuje znaczniki wejściowe do znanych elementów artykułu Instant i wykorzystuje Elementy komponent do programistycznego generowania struktury artykułu. Skutecznie przekształca Znaczniki źródłowe HTML do Instant Artykuł.
W zależności od konfiguracji możesz wykorzystywać Elementy komponent bezpośrednio i unikaj transformacji treści źródłowej. W takim przypadku możesz użyć Elementy komponent sam w sobie tworzyć artykuły programowe, ponieważ nie ma on zależności od Transformator część.
Poniższy kod pokazuje, w jaki sposób reguły są ładowane do transformatora i przekształcane w strukturalny element czołowy:
Użyj Facebook \ Instantarsticles \ Transformer \ Transformer; Użyj Facebooka \ Instantarsticles \ Elements \ Instantarticle; // Utwórz obiekt transformatora $ transformer = new Transformer (); // Załaduj reguły z pliku $ reguły = file_get_contents („my_rules.JSON ", true); // Skonfiguruj transformator z regułami $ Transformer-> loadRules ($ reguły); // załaduj znacznik źródła HTML z pliku i $ html_file = file_get_contents (" prosty.html ", true); $ dokument = new \ domDocument (); $ dokument-> loadhtml ($ html_file); // instant a instrentarticle obiekt $ instant_article = instantarticle :: creat (); // wywołuje transformator html dokumentujący $ transformator-> transformacja ($ instant_article, $ dokument);
Z powyższego kodu $ instant_article zawierałby ustrukturyzowany element instalacji. Aby uczynić Instant Artykuł lub wyświetlić błędy z procesu transformacji:
// renderowanie znaków instreadicle Format $ wynik = $ instant_article-> render (); // Zdobądź błędy z Transformer $ ostrzeżenia = $ Transformer-> getwarnings ();
Tworzenie natychmiastowego artykułu programowo
Często jest to, że informacje potrzebne do wygenerowania natychmiastowego artykułu niekoniecznie będą już jednym, w pełni uformowanym dokumentem HTML w systemie. Modułowy charakter tego SDK pozwala na pozyskiwanie informacji z różnych miejsc i budować niektóre części struktury czołowej, podczas gdy inne części z przekształconego znacznika HTML.
Elementy Istnieje komponent, aby umożliwić programowe wytwarzanie ustrukturyzowanego artykułu natychmiastowego bez konieczności poznania szczegółów jego renderowanej formy lub konkretnych wymagań w hierarchii i treści. Jako bonus zapewnia ostrzeżenia o nieprawidłowych strukturach umożliwiających łatwiejsze wykrywanie problemów w swoim błyskawicznym znaczniku artykułu, zanim pojawią się błędy w fazie spożycia podczas publikowania na Facebooku. Transformator używa tego komponentu.
Na przykład możesz stworzyć ciało swojego artykułu z procesem transformacji z góry, ale nadal ręcznie generować stopkę swojego artykułu:
// instant instreadarticle obiektu $ instant_article = instantarticle :: create (); // wywoływać transformator tylko na zawartości ciała dokumentu HTML $ Transformer-> Transform ($ instant_article, $ dokument_body); // Dodaj element stopki do obiektu instreadarkulia $ Instant_article -> withfooter (stopa :: create () -> withCreredits („niektóre kredyty typu zwykłego tekstu.'));
Tworzenie nagłówka artykułu
Najczęściej artykuł lub post z bloga składa się z danych z kilku źródeł w Twojej bazie danych. Ciało artykułu może być bardzo jednym, możliwym do odzyskania ciągiem HTML, ale tytuł, autor i inne metadane, takie jak utworzono datetime I Zmodyfikowany datetime trzeba pobrać indywidualnie.
Nagłówek natychmiastowego artykułu jest często budowany w ten sposób, a poniższy przykład pokazuje, jak go zbudować. Zwróć uwagę na dodatkowe wymagane elementy:
Użyj Facebook \ Instantarsticles \ Elements \ Header; Użyj Facebook \ Instantarsticles \ Elements \ Time; Użyj Facebook \ Instantarsticles \ Elements \ Author; Użyj Facebook \ Instantarsticles \ Elements \ Image; // $ Post to obiekt zawierający informacje z postu na blogu $ nagłówek =: create () -> withPublishTime (time :: time :: opublikowane) -> withDateTime (new DateTime ($ post -> _ Post-> post_date, $ date_time_zone))) -> withModifytime (time: _Modified, $ date_time_zone))); $ title = $ post-> get_the_title (); if ($ title) {$ dokument = DomDocument :: loadhtml ('
Z powyższego kodu $ nagłówek zawierałby pełny element nagłówka, który można dołączyć do elementu głównego głównego podczas tworzenia kompletnej struktury artykułu Instant.
Pełny przykład
Poniżej znajduje się prosty, ale kompletny, kompleksowy przykład pokazujący, jak w pełni wykorzystać ten SDK do integracji z artykułami błyskawicznymi:
// Utwórz artykuł PusteInstant $ instant_article = InstantarTicle :: create (); // Załaduj plik zawartości reguł $ reguły = file_get_contents ("transformator-rules.JSON ", true); // Utwórz transformator i ładuje reguły $ transformer = new Transformer (); $ transformer-> loadRules ($ reguły); // załaduj pełny post w formularzu html $ post_html = file_get_contents (" Full_Post.html ", true); // parse html do struktury DOM (ignoruj błędy podczas parsingu) libxml_use_internal_errors (true); $ dokument = new \ DOMDOCument (); $ Document-> loadHtml ($ Post_html); libxml_use_internal_errors (fałszywe); Document); // Zdobądź błędy z Transformer $ ostrzeżenia = $ Transformer-> getWarnings (); // instant API Client $ client = client :: create ('app_id' 'app_secret', 'access_Token', 'page_id'); // pchnij artykuł mur {$ client-> importarticle ($ instant_article, $ Take_Live);} Catch (wyjątek $ e) {echo 'echo.$ e-> getMessage (); }
Publikowanie artykułów błyskawicznych z CMS
Artykuły błyskawiczne są szybkim i interaktywnym doświadczeniem do czytania artykułów w kanale informacyjnym. Napędzane tą samą technologią, która szybko ładuje zdjęcia i filmy w naszych aplikacjach mobilnych, artykuły błyskawiczne wyświetlają nawet dziesięć razy szybciej niż standardowe mobilne artykuły internetowe i funkcje zdjęcia przechylania do pana, wideo automatyczne gry, interaktywne mapy i osadzone podpisy audio, które pozwalają.
Oprócz stworzenia wspaniałego doświadczenia dla czytelników, zaprojektowaliśmy artykuły błyskawiczne, aby wydawcy mogli używać z ich istniejących systemów zarządzania treścią (CMS). Nie ma nowych narzędzi do nauki, a wydawcy mogą łatwo publikować pełny katalog artykułów każdego dnia.
Dzisiaj chcielibyśmy podzielić się więcej na temat systemu publikowania artykułów instantowych, który jest oparty na otwartych standardach zasilania sieci, i wprowadzać dokumentację dla wydawców i dostawców narzędzi.
Publikuj bezpośrednio z systemu zarządzania treścią
Słyszeliśmy wyraźnie od wydawców, że chcą, aby jedno narzędzie do publikowania artykułów w sieci, aplikacjach mobilnych lub innych miejscach czytelnicy widzą ich treść. Właśnie dlatego artykuły instant wspierają publikowanie bezpośrednio z systemu zarządzania treścią wydawcy – nie ma potrzeby autora artykułów w nowej lokalizacji.
Kiedy wydawcy zaczynają od artykułów błyskawicznych, dostarczają kanał RSS swoich artykułów na Facebooku, format, który większość systemów zarządzania treścią już obsługuje. Po skonfigurowaniu tego kanału RSS artykuły instantowe automatycznie ładują nowe historie, gdy tylko zostaną opublikowane na stronie internetowej i aplikacji wydawcy. Aktualizacje i poprawki są również automatycznie przechwytywane za pośrednictwem kanału RSS, dzięki czemu najświeższe wiadomości pozostały aktualne.
Artykuły błyskawiczne są tworzone za pomocą HTML5
HTML5 zapewnia ekspresyjny format do określenia wszystkich niezbędnych informacji do ustanowienia natychmiastowego artykułu, i umożliwia wydawcom ponowne wykorzystanie kodu z ich stron internetowych. Ten format zapewnia również obsługę treści stron trzecich, w tym w mediach społecznościowych, reklam i analizy-z których wszystkie mogą być osadzone w artykułach błyskawicznych, tak jak w Internecie.
Jako przykład, spójrzmy na sposób, w jaki wydawca zawiera wideo w natychmiastowym artykule, wykorzystując standardy internetowe:
To jest przykład znaczników wideo
Artykuły instant ISN’t Prawie dostarczanie szybkiego wrażenia – rozszerza także możliwości interaktywnych artykułów na telefony komórkowe o nowe funkcje, takie jak wideo autooplay, podpisy audio i interaktywne mapy za pomocą prostych tagów HTML5. Na przykład jest to znacznik do włączenia zdjęcia z podpisem audio automatycznego gry, a także opcjonalne dostosowywanie lokalizacji zdjęć, marginesów zdjęć i przycisków na Facebooku i komentarzy:
To jest przykład znacznika obrazu
Zdjęcie Jane Photographer
Cieszymy się, że społeczność będzie wykorzystywać tę nową funkcjonalność, a ponieważ jest ona zdefiniowana w otwartym formacie, mamy nadzieję, że te funkcje zostaną również zaimplementowane na stronach wydawniczych, aplikacjach i innych platformach w przyszłości. Idąc dalej, będziemy nadal ściśle współpracować z naszymi partnerami wydawcy, aby zidentyfikować najlepsze narzędzia i otwarte standardy, aby ułatwić im publikowanie artykułów natychmiastowych.
Udostępnianie jest płynne na dowolnej platformie
Każdy natychmiastowy artykuł jest powiązany z adresem URL, w którym wersja internetowa jest hostowana na stronie wydawcy. Oznacza to, że artykuły błyskawiczne są otwarte i kompatybilne ze wszystkimi sposobami udostępniania linków w Internecie:
Kiedy znajomy lub strona śledzisz, udostępnia link w kanale informacyjnym, sprawdzamy, czy istnieje natychmiastowy artykuł z tym adresem URL. Jeśli tak, zobaczysz to jako natychmiastowy artykuł. Jeśli nie, otworzy się w przeglądarce internetowej.
Kiedy udostępniasz natychmiastowy artykuł na Facebooku lub za pomocą wiadomości e -mail, SMS lub Twittera, udostępniasz link do strony wydawcy, aby każdy mógł otworzyć artykuł bez względu.
Kojarzenie każdego natychmiastowego artykułu z adresem URL ułatwia wydawcom przyjmowanie artykułów instantowych bez zmiany przepływów pracy publikowania i oznacza, że ludzie mogą czytać i dzielić się artykułami bez zastanowienia się nad platformą lub technologią za kulisami.
Rozszerzanie się na większą liczbę osób i wydawców
Przez ostatnie kilka miesięcy testowaliśmy artykuły błyskawiczne z niewielkim odsetkiem osób na Facebooku, którzy widzą nowe artykuły publikowane każdego dnia z naszych wydawców uruchomienia. Ta faza wczesnych testów pozwala nam uzyskać informacje zwrotne od osób i wydawców przed rozszerzeniem programu bardziej. W nadchodzących miesiącach będziemy powiększać liczbę osób w aplikacji na Facebooku na iPhonie, które mogą zobaczyć artykuły błyskawiczne.
Ogłaszamy również dzisiaj, że kilkunastu dodatkowych partnerów wkrótce dołącza do programu. W nadchodzących miesiącach wprowadzimy dodatkowych wydawców i czekamy na rozszerzenie programu artykułów instantowych w przyszłości, aby każdy wydawca treści lub blog mógł tworzyć świetne wrażenia z artykułów na Facebooku.
Aby dowiedzieć się więcej o procesie publikowania artykułów instantowych oraz znaczników RSS i HTML5, spójrz na naszą dokumentację artykułów instantowych.
Chcesz zostać wydawcą artykułów instant? Wypełnij nasz formularz kontaktowy.
Facebook CMS
System pozwala za utworzeniem aplikacji lub strony internetowej zawierającej kilka stron.
Wszystkie strony aplikacji mają sekwencyjną kolejność wyświetlania.
Rama składa się ze strony tła, która pokazuje całą podstawę graficzną i aktywne elementy, które są umieszczone na tle (pola wejściowe, przyciski, linki itp.) Każdy typ elementu zawiera właściwości, które wpływają na przechowywanie wprowadzonych danych lub zachowanie strony (takie jak przyciski przejdź do następnej strony lub do następnego stanu). Każda strona może również mieć wiele stanów. W różnych stanach strony niektóre elementy można wyświetlić lub ukryć. Przełączanie stanów strony zależy od logiki, która jest podana przez aktywne elementy. Po zakończeniu niezbędnych ustawień aplikacja może być publikowana na Facebooku lub wyeksportować bezpośrednio z panelu administracyjnego do niezależnego projektu internetowego i hostować na serwerze klienta. Podczas eksportowania aplikacji całkowicie niezależnej aplikacji internetowej opartej na ramach YII jest. Wszystko, co musisz zrobić, to rozpakować plik na serwerze klienta zaimportu.
– System opiera się na ramach YII;
– Podczas rozwoju aktywnie korzystaliśmy z modułów generatora YII;
– Pracować z API na Facebooku;
– Wiele rozwiązań zaimplementowanych w JavaScript;
Klient ustanowił nam zadanie wdrożenia projektu w krótkim czasie (6 tygodni), zapewniając jednocześnie całkowitą swobodę działania w rozwiązywaniu drobnych problemów w funkcjonalności. Zatem zaangażowanych było dwóch starszych programistów i dwóch środkowych programistów o różnych zboczach (frontend / backend). Proces rozwoju poprowadził architekta, który koordynował pracę i rozwiązał kontrowersyjne problemy we wdrażaniu.
– Backend PHP Programter (senior);
– Frontend JavaScript Programmer (senior);
Projekt został pomyślnie uruchomiony w ciągu 6 tygodni.
Integracja Spotlight: Facebook
Z ponad 1 miliardem użytkowników na całym świecie, Facebook to największa na świecie sieć społecznościowa. W przeciwieństwie do innych narzędzi komunikacji online, Facebook umożliwia użytkownikom udostępnianie osobistych aktualizacji, zdjęć, linków i filmów z wieloma osobami, ułatwiając łączenie się i udostępnianie wielu rodzin i znajomym za pośrednictwem jednego kanału.
Musisz porozmawiać z publicznością tam, gdzie są i, w tej epoce, społeczny jest najpotężniejszym sposobem na zrobienie tego. Zarządzanie promocjami społecznymi w różnych stronach jest prostsze i bardziej skuteczne, gdy robisz to w połączeniu z opowiadaniem historii. Jasny punkt’S Integracje społeczne pozwala rozszerzyć swój cyfrowy ślad w inteligentny, ukierunkowany i skuteczny sposób.
Dzięki integracji BrightSpot na Facebooku użytkownicy CMS mogą:
Dodaj zainteresowanie wizualne do artykułów, osadzając posty na Facebooku bezpośrednio na stronie
Włącz odwiedzających witrynę płynnie udostępnianie treści na Facebooku
Utwórz i zaplanuj posty społecznościowe, aby treści do publikowania na Facebooku
Aby uzyskać więcej informacji, zobacz naszą pełną dokumentację.
Dowiedz się, jak skonfigurować BrightSpot, aby połączyć się z aplikacją na Facebooku i autora postów bezpośrednio z profilem lub stroną na Facebooku