Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

Znajdź zawartość

Wyświetlanie wyników dla tagów 'curl' .

  • Wyszukaj za pomocą tagów

    Wpisz tagi, oddzielając je przecinkami.
  • Wyszukaj przy użyciu nazwy użytkownika

Typ zawartości


Forum

  • Główne
    • Informacje i ogłoszenia
    • Propozycje, uwagi, opinie
  • Invision Community
    • Rozmowy o IPS Community
    • IC5
    • IPS4
    • Programowanie / tworzenie styli
    • Spolszczenia
    • Poprzednie wersje
    • System Indywidualnej Pomocy
  • Ogólne
    • Giełda
    • Web & Hosting & Grafika
    • Hyde Park
  • Ize Clubbers Tematy

Kategorie

  • Invision Community 5.x
    • Płatne modyfikacje 5
    • Modyfikacje
    • Szablony i grafika
    • Spolszczenia
  • IPS Community Suite (4.x)
    • Płatne modyfikacje 4
    • Modyfikacje
    • Szablony i grafika
    • Spolszczenia
  • IP.Board 3.x & 2.x
    • IP.Board 3.4
    • IP.Board 3.3
    • IP.Board 3.2
    • IP.Board 3.1 oraz 3.0
    • IP.Board 2.x
    • Spolszczenia (3.x, 2.x)
  • Dodatki i narzędzia
  • Tłumacze aplikacji IPS Pliki

Blogi

  • Blog serwisu invisionize.pl
  • LukiQ's Blog
  • Testowy blog
  • matma4u - i wszystko jasne :D
  • unbreak w sieci
  • Gexem Blog
  • Dzień jak co dzień...
  • TRACKER Blog
  • sp69 bloguje
  • Patryk Blog
  • neoxsBlog
  • AdampolBlog
  • +blog
  • CxzBlog
  • ArcherBlog
  • All I need is DawPi
  • AmfiSkins
  • pratBlog
  • CzeroBlog
  • MounthainsBlog
  • Przemyślenia godzika
  • oliver design
  • O wszystkim i o niczym
  • abcBlog
  • boski prosiaczq
  • Marek607 Blog
  • Mindfuck Movies
  • Jakubowe rozmyślania o tym forum
  • Blog Arthas'a
  • Wieści z Nosgoth
  • Style CSS.
  • MaTyBlog
  • Testowy Blog
  • Kerad72Blog
  • Mini blog informatyczny
  • SoczekBlog
  • olejeismary
  • BartmanTestBlog
  • ZbychuBlog
  • KucharBlog
  • fEliss Blog Bluks
  • jozefgBlog
  • mylipetskBlog
  • Algiz
  • DavMarBlog
  • BlondynBlog
  • ...
  • lop16 Blog
  • Przegląd polskiego rapu
  • roberto023aragonBlog
  • mictlanBlog
  • mictlanBlog
  • Lomek Notepad
  • Filmoteka godzika
  • blog piwowara Adriana
  • Official CS HD
  • Official CS HD
  • Hosiek
  • Moja Perelka
  • News Android
  • XboxArcade Blog
  • Moje Przemyślenia
  • Blog Siwego
  • Mdx91Blog
  • k'Otletowy Blog
  • Blog Jurija - syna KGB i matuszki Rosji
  • Blog Lejta
  • adrian218 Blog
  • Sztuka podrywu
  • teeztuje bloga.
  • Blog Mario14125
  • Blog skaY'a
  • koreshBlog
  • QasbyBlog
  • Huzar76Blog
  • ZbyszekkBlog
  • HeadBlog
  • DynlothBlog
  • interNECIK
  • testowy
  • Zagadki i quizy
  • BłażejBlog
  • Droga...
  • aLEX1234Blog
  • Przemyślenia z natchnienia
  • Przemyślenia z natchnienia
  • test
  • Klub mistrzów Blog

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Od tej daty

    Do tej daty


Ostatnia aktualizacja

  • Od tej daty

    Do tej daty


Filtruj po ilości...

Dołączył

  • Od tej daty

    Do tej daty


Grupa podstawowa


Gadu Gadu


Skype


Miejscowość


Forum

Znaleziono 1 wynik

  1. Witam, Tworzę prosty widżet na WordPress'ie, który będzie wyświetlał kilka pierwszych tematów z forum (IPS 4.4.1). W tym celu usiłuję napisać prostą aplikację po stronie IPS, która będzie zwracać te tematy (tytuł + odnośnik). A więc utworzyłem aplikację w ACP, wygenerowałem klucz API dla tej aplikacji, w folderze API mojej aplikacji utworzyłem odpowiedni plik (zawartość skopiowałem z core/api/hello.php i odpowiednio zmodyfikowałem ). Próbuję po stronie WP wysłać żądanie curlem do IPS'a ale cały czas dostaje error BAD METHOD. Pytanie dlaczego? To samo jest gdy wklepie w przeglądarce http://postsspot.pl/forum/api/index.php?/ppfwdgt/topics&key=api_key. Oczywiście klucz wpisuję prawidłowy. Podsyłam kod PHP funkcji po stronie WP: <?php function pp_get_forum_topics(){ $apiKey = 'jakisapikey'; $url = 'http://postsspot.pl/forum/api/index.php?/ppfwdgt/topics'; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, "http://postsspot.pl/forum/api/index.php?/ppfwdgt/topics"); curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE ); curl_setopt($curl, CURLOPT_HTTPAUTH, CURLAUTH_BASIC ); curl_setopt($curl, CURLOPT_USERPWD, "{$apiKey}:" ); $response = curl_exec( $curl ); if (curl_error($curl)) { $error_msg = curl_error($curl); } if (isset($error_msg)) { print_r( $error_msg ); }else{ return $response; } curl_close($curl); } ?> Kod PHP skryptu topics.php w folderze applications/ppfwdgt/api (kod jeszcze nie zwraca tematów): <?php /** * @brief Hello API * @author <a href='https://www.invisioncommunity.com'>Invision Power Services, Inc.</a> * @copyright (c) Invision Power Services, Inc. * @license https://www.invisioncommunity.com/legal/standards/ * @package Invision Community * @since 3 Dec 2015 */ namespace IPS\ppfwdgt\api; /* To prevent PHP errors (extending class does not exist) revealing path */ if ( !\defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { header( ( isset( $_SERVER['SERVER_PROTOCOL'] ) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.0' ) . ' 403 Forbidden' ); exit; } /** * @brief Hello API */ class _topics extends \IPS\Api\Controller { /** * GET /ppfwdgt/topics * Get three latest topics. * * @return array * @apiresponse string communityName The name of the community * @apiresponse string communityUrl The community URL * @apiresponse string ipsVersion The Invision Community version number */ public function GETtopics() { return new \IPS\Api\Response( 200, array( 'message' => "works" ) ); } } Czy coś pominąłem? Coś zrobiłem źle? Proszę o pomoc
×
×
  • 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ę.