Twitter Tweets på RSS-flöde, följer de regler som Twitter, OAuth, PHP, Apps motor används (7 / 9 steg)

Steg 7: Få koden klar, tillsätt API-nyckel och hemligheter



Här går vi (Läs detta, första stycket innan du gör något), kopiera och klistra in koden nedan i en ny märka ++ fil. Göra det genom att klicka i den första raden och sedan flytta att klicka på den sista raden, för att markera koden (leta efter raden som säger"---kopiera allt under raden längst ned på sidan---"), sedan ctrl + c för att kopiera allt och sedan öppnar en ny fil i Notepad ++ (alla program, märka ++, klicka sedan på Notepad ++ till öppen redaktör , ctrl + n öppnar en ny fil, nu ctrl + v förbi koden i att en ny NotePad ++ dokumentera. Ändra "YOURAPIKEY" och "YOURAPISECRET" till API-nyckel och API hemlighet du fick från Twitter. Se till att du inte tar bort den "." perioder i slutet av YourAPIKEY och början av YOURAPISECRET... du måste vara mycket försiktiga, för att bara lägga dina saker och inte ändra i programmet. Området, där du väljer, kommer att bli grön (i notepad ++) när du har bara den "YOURAPIKEY" valt att klistra in i din nyckel, ersätta YOURAPIKEY med det du fick från Twitter; samma med hemligheten. Dessa är endast en plats på toppen av denna fil, på rad två. Raden med php kommer att vara den första raden i filen. Spara filen i en mapp och kallar det main.php

---Kopiera allt under raden längst ned på sidan---

<? php
$encodedAccessToken = base64_encode ('YOURAPIKEY'.': '. " YOURAPISECRET');

Konfigurera alternativen stream sammanhang och skapa ström till inlägg till twitter, lagt till "" "runt APIKey och APISecret i fall de har ett nummer i början eller slutet

$options = array ()
"http" = > array ()
'metod' = > 'POST',
"header" = > "tillstånd: grundläggande '. $encodedAccessToken,
'innehåll' = > ' grant_type = client_credentials,
),
);
$context = stream_context_create($options);
$result = json_decode (falsk, $context));
om (isset ($result -> token_type) & & $result -> token_type == "bärare")
{
$twitter_bearer_access_token = $result -> access_token;
}
annat
{
något bröt
$twitter_bearer_access_token = false;
}
$data = array ('screen_name' = > $_GET ["namn"], "räkna" = > $_GET["count"]);
$data = http_build_query($data);
$context2 =
array ('http' = >
array)
'metod' = > 'Komma',
"header" = > "tillstånd: bärare". $twitter_bearer_access_token,
),
);
$context2 = stream_context_create($context2);
$json = file_get_contents ('http://api.twitter.com/1.1/statuses/user_timeline.json?screen_name='. $GET ("namn"). " & räkna ='. $GET ["count"], fasle, $context2);

$return = json_decode($json);

? >

< RSS-version = "2.0" xmlns:atom = "http://www.w3.org/2005/Atom" >
< kanal >
< titeln ><? php echo "Twitter RSS-omvandlare";? >< / titel >
< länk ><? php echo "http://www.twitter.com";? >< / länk >
<? php foreach ($return som $line) {? >
< objekt >
< titeln ><? php echo htmlspecialchars (htmlspecialchars_decode ($line -> user -> namn. ":".strip_tags ($line -> text)));? >< / titel >
< användare ><? php echo htmlspecialchars ("
< Beskrivning ><? php echo htmlspecialchars (htmlspecialchars_decode (strip_tags ($line -> text)));? >< / Beskrivning >
< guid ><? php echo htmlspecialchars ("https://twitter.com/". $line -> user -> screen_name. " /statuses/".$line-> id_str);? >< / guid >
< länk ><? php echo htmlspecialchars ("https://twitter.com/". $line -> user -> screen_name. " /statuses/".$line-> id_str);? >< / länk >
< / punkt >
<? php}? >
< / kanal >
< / rss >

Se Steg
Relaterade Ämnen

Riser fåtöljer – olika typer och används av stiga & luta stolar

En riser fåtölj är en av de största läckerheterna för äldre och rörlighet utmanas människor. Teknik, ergonomi och avancerad design förenas för att erbjuda maximal bekvämlighet för användarna. Olika typer av riser liggvagnar hittade idag match använda...

RabbitPi - Alexa aktiverad IFTTT ansluten, örat-vickar IoT assistent

Detta är en föråldrad 2005 Nabaztag "smart kanin" som jag har byggts om till en modern IoT assistent med en Raspberry Pi 3 och en Adafruit Motor hatt, med en webbkamera mikrofon och en Philips Soundshooter högtalare som finns i det söta ursprung...

RabbitPi - den Alexa aktiverad IFTTT ansluten, örat-vickar IoT assistenten

detta är en föråldrad 2005 Nabaztag "smart kanin" som jag har byggts om till en modern IoT assistent med hjälp av en Raspberry Pi 3 och en Adafruit Motor hatt, med en webbkamera mikrofon och en Philips Soundshooter högtalare som finns i det söta...

Tweeting, trådlös, ful Drum rökare (UDS) temperatur styrenhet med Android

(Senast uppdaterad: oktober 2014. Se sista steget för information om ändringarna.)Detta är UDS Digital handledare, en Android app och hårdvara för distans bibehålla temperaturen för din UDS som en termostat. Din telefon övervakar temperaturen inuti U...

Förvandla en twitter avatar till en verklig anpassade figur

För alla som har en avatar de använder nätet, detta är ett sätt du kan förvandla det till en 3-d modell, att visa upp runt huset eller var som helst.Denna metod är gamla skolan modellering, inte 3-d utskrift, så förutsätter en viss skulptera förmåga,...

En nybörjares guide till Arduino

Efter några år av experimentera med Arduino, beslutade jag att det är dags att dela den kunskapen har jag fått. Så jag här går, en guide till Arduino, med nakna grunderna för nybörjare och lite mer avancerade förklaringar för personer som är något me...

100 sätt att minska din påverkan

världens mest riklig och rikaste energiförsörjning är bevarandet.Utveckla energi effektiva livsstilar är det första steget i att minska den miljöpåverkan som har människor på denna jord. Jag gjorde detta Instructable på detaljer många olika sätt att...

3D tryckta fjärrstyrda BB8 Droid - gör kursen

Detta instructable skapades enlighet projektet kravet på Makecourse vid University of South Florida (www.makecourse.com)Hej killar,Detta är mitt sista projekt för göra kursen på USF. Vi har kunnat bygga vad vi ville, så länge som det drivs med Arduin...

Paraply fällbord

Detta är min första Instructable. Jag har haft denna webbplats för över ett år nu, att få häftiga idéer, få inspiration, och att få en stark önskan att göra.Jag såg Epilog tävlingen och grand prize. Jag var starkt motiverade av tanken på att vinna en...

Animatronic Iron Man Mk III kostym

Iron Man kostymer har varit mycket populär nyligen och nummer ett frågan jag ofta får frågan är "Hur kan jag lägga animatörerna till min kostym?" Min vän Greg ville lägga animatörerna till sin MkIII glasfiber kostym så han bad för min hjälp och...

Hur man gör en Marvel: "Agent Venom" kostym

Vi är gift! Efter de symbiotiska obligationerna till sin nya värd, Flash Thompson, blir de ålder Venom. Blixt tydligen var tydligen en korpral i den amerikanska armén och förlorade båda sina ben i kriget i Irak. Flash accepterar gärna symbiot för möj...

Alla tillfälle kakel glasunderlägg

Precis i tid för någon semester använda dessa roliga och enkla glasunderlägg omslagspapper som den viktigaste design gör dem roliga och prisvärda för någon semester gåva.Steg 1: Samla materialFörst kommer du behöva samla in följande material.SaxOmsla...

En mer komplett bild regel handledning

En medlem på Instructables bad mig att förklara hur man använder en räknesticka för dem som kom på tiden elektroniska räknemaskiner ersatt räknestickor. Det finns redan ett par tutorials på Instructables lades med en räknesticka. Jag strävar efter at...

All-Terrain Electric Scooter

i början av läsåret 2011/2012, min skola robotics teamet beslutat att slutligen avveckla vissa gamla FRC robotar som hade samlat damm i sex eller sju år. Vi hade ingen användning för alla delar vi klädde av robotar, så jag lättad generöst laget av vi...

Designa och bygga vackra RC flygplan

Hej alla detta är min första Instructable men jag är glad och ivrig att dela med alla bra människor här hur att designa och bygga en fjärrkontroll flygplan. Aviation har varit en passion för mig hela mitt liv, och har lett mig att bedriva min flyg-oc...

Ingenjör egna elektrisk motorcykel!

Konvertera en motorcykel till en elbil är inte så svårt som du kanske tror. En EV konvertering kan göras med 100% off hyllan delarna med hjälp av olika byggandeanvisningar tillgängliga gratis på internet. Massor av människor har byggt dessa saker inn...

Box med musik lås

det finns en hel del lås ute. Det finns lås öppet med en nyckel, med en kombination av siffror, med olika kroppsliga delar eller med en korrekt geolocation. Jag beslöt att göra ett lås som jag inte sett ännu. Eftersom jag lär mig att spela piano kom...

DOCTOR WHO CYBERMAN kostym

Detta är den kostym jag gjorde till Halloween 2011. Designen bygger främst på utformningen av Cybermen från 1967 seriella titeln "The Moonbase". Av olika skäl - några praktiska, några personliga - jag försökte inte skapa en exakt kopia av dräkte...

How to Make a TV Lift cabinet

Hatar du gå in i ditt vardagsrum eller familjerum och se en enorm svart platt TV dominerar vyn? Önskar du att du bara kunde få den att försvinna när du inte tittar på? Om så är fallet, Läs vidare. Vi visar dig hur man bygger en TV lift skåp som dölje...