Twitteriga ühendamine Power Appsist
Twitter võimaldab teil postitada säutsusid ja hankida säutsusid, ajaskaalat, sõpru ja jälgijaid Twitteri konto kaudu.
Seda teavet saate kuvada rakenduse sildil. Näiteks saate lisada sisendi tekstivälja, paluda kasutajal sisestada mõnede säutsude tekst ja seejärel lisada nupp, mis säutsub postitusi. Võite kasutada sarnaseid meetodeid, et hankida säuts või otsida säutsu ja kuvada seejärel tekst oma rakenduses juhtelemendi sildil või galeriis.
Selles teemas kirjeldatakse, kuidas luua Twitteri ühendus, kasutada Twitteri ühendust rakenduses ja loetleb saadaolevad funktsioonid.
Eeltingimused
- Looge juurdepääs rakendusele Power Apps
- Lisage ühendus
- Looge rakendus mallist, andmetest või täiesti algusest
Twitteriga ühendamine
Alustage tühja lõuendirakenduse loomisest.
Valige vasakpoolsel paanil Andmed > Lisa andmed.
Valige suvand Uus ühendus ja seejärel valige suvand Twitter:
Valige vaike ühiskasutuses rakendusest või valige, kas soovite tuua oma rakenduse (koos tarbija märksõna/tarbija saladusega).
Valige käsk Ühenda.
Valige käsk Ühenda, sisestage oma Twitteri sisselogimise identimisteave ja valige seejärel suvand Autoriseeri rakendus.
Valige suvand Lisa andmeallikas. Teie ühendus kuvatakse jaotises Andmeallikad:
Twitteri ühendus on loodud ja lisatud teie rakendusele. Nüüd on see kasutamiseks valmis.
Twitteri ühenduse kasutamine rakenduses
Ajajoone kuvamine
Valige menüüs Lisa suvand Galerii ja lisage ükskõik milline Koos tekstiga galeriidest.
Ajajoonte näitamiseks tehke järgmist.
Praeguse kasutaja ajajoone kuvamiseks seadke galerii atribuut Üksused järgmistele valemitele:
Twitter.HomeTimeline().TweetText
Twitter.HomeTimeline({maxResults:3}).TweetText
Teise kasutaja ajajoone kuvamiseks seadke galerii atribuut Üksused järgmisele valemile:
Twitter.UserTimeline( *TwitterHandle* ).TweetText
Sisestage Twitteri pide kahekordsetes jutumärkides või samaväärse väärtusega. Näiteks sisestage
"satyanadella"
või"powerapps"
otse valemi avaldisse.Lisage teksti sisestamise juhtelement nimega Tweepja seadke selle vaikeatribuudi väärtuseks
Tweep.Text
. Tippige Tweepi tekstiväljale Twitteri pide, näiteksatyanadella
(ilma jutumärkideta ja ilma @-märgita).Määrake galerii juhtelemendis atribuut Üksused järgmisele valemile:
Twitter.UserTimeline(Tweep.Text, {maxResults:5}).TweetText
Galerii juhtelement kuvab automaatselt Twitter pideme säutsusid, mille sisestate.
Jootraha
Mõned nendest valemitest kasutavad argumenti maxResults, et kuvada ajajoonel x arv viimastest säutsudest.
Määrake galerii atribuut Üksused valikule
Twitter.HomeTimeline()
.Kui galerii on valitud, kuvatakse parempoolsel paanil selle galerii suvandid.
Valige esimeses loendis suvand TweetText (Säutsu tekst), valige teises loendis TweetedBy (Säutsu autor) ja valige kolmandas loendis CreatedAt (Loomisaeg).
Galerii kuvab nüüd teie valitud atribuutide väärtused.
Jälgijate kuvamine
Galerii Koos tekstiga kasutamine võimaldab kuvada osasid jälgijaid:
Praeguse kasutaja järgijate kuvamiseks seadke galerii atribuut Üksused järgmisele valemile:
Twitter.MyFollowers()
Twitter.MyFollowers({maxResults:3})
Teise kasutaja ajajoone kuvamiseks seadke galerii atribuut Üksused järgmisele valemile:
Twitter.Followers( *TwitterHandle* )
Sisestage Twitteri pide kahekordsetes jutumärkides või samaväärse väärtusega. Näiteks sisestage
"satyanadella"
või"powerapps"
otse valemi avaldisse.Lisage teksti sisestamise juhtelement nimega Tweepja seadke selle vaikeatribuudi väärtuseks
Tweep.Text
. Tippige Tweepi tekstiväljale Twitteri pide, näiteksatyanadella
(ilma jutumärkideta ja ilma @-märgita).Määrake galerii juhtelemendis atribuut Üksused järgmisele valemile:
Twitter.Followers(Tweep.Text, {maxResults:5})
Galerii juhtelement kuvab automaatselt, kes jälgivad Twitteri pidet, kuhu teie sisestate.
Jootraha
Mõned nendest valemitest kasutavad argumenti maxResults, et kuvada ajajoonel x arv viimastest säutsudest.
Määrake galerii atribuut Üksused valikule
Twitter.MyFollowers()
.Kui galerii on valitud, kuvatakse parempoolsel paanil selle galerii suvandid.
Valige teises loendis suvand UserName (Kasutajanimi) ja valige kolmandas loendis suvand FullName (Täisnimi).
Galerii kuvab nüüd teie valitud atribuutide väärtused.
Jälgitavate kasutajate kuvamine
Galerii Koos tekstiga kasutamine võimaldab kuvada osasid jälgitavaid kasutajaid:
Praeguse kasutaja jälgitavate kasutajate kuvamiseks seadke galerii atribuut Üksused järgmisele valemile:
Twitter.MyFollowing()
Twitter.MyFollowing({maxResults:3})
Teise kasutaja jälgitavate kasutajate kuvamiseks seadke galerii atribuut Üksused järgmisele valemile:
Twitter.Following( *TwitterHandle* )
Sisestage Twitteri pide kahekordsetes jutumärkides või samaväärse väärtusega. Näiteks sisestage
"satyanadella"
või"powerapps"
otse valemi avaldisse.Lisage teksti sisestamise juhtelement nimega Tweepja seadke selle vaikeatribuudi väärtuseks
Tweep.Text
. Tippige Tweepi tekstiväljale Twitteri pide, näiteksatyanadella
(ilma jutumärkideta ja ilma @-märgita).Määrake galerii juhtelemendis atribuut Üksused järgmisele valemile:
Twitter.Following(Tweep.Text, {maxResults:5})
Galerii juhtelement kuvab automaatselt teised pidemed, mida te jälgite.
Kui galerii on valitud, kuvatakse parempoolsel paanil selle galerii suvandid.
Valige loendis Body1 suvand Kirjeldus, loendis Heading1 suvand UserName ja loendis Subtitle1 suvand FullName.
Galerii kuvab nüüd teie valitud atribuutide väärtused.
Teabe kuvamine kasutaja kohta
Lisage silt ja määrake selle atribuut Tekst ühele järgmistest valemitest:
twitter.User( *TwitterHandle* ).Description
twitter.User( *TwitterHandle* ).FullName
twitter.User( *TwitterHandle* ).Location
twitter.User( *TwitterHandle* ).UserName
twitter.User( *TwitterHandle* ).FollowersCount
twitter.User( *TwitterHandle* ).FriendsCount
twitter.User( *TwitterHandle* ).Id
twitter.User( *TwitterHandle* ).StatusesCount
Sisestage Twitteri pide kahekordsetes jutumärkides või samaväärse väärtusega. Näiteks sisestage "satyanadella"
või "powerapps"
otse valemi avaldisse.
Või võite kasutada sisendteksti juhtelementi, et tippida Twitteri pidemesse, nagu oleme seda seni selles teemas teinud.
Säutsude otsing
Galeriid Koos tekstiga kasutades määrake selle atribuut Üksused järgmisele valemile:
Twitter.SearchTweet( *SearchTerm* ).TweetText
Sisestage otsingutermin kahekordsetesse jutumärkidesse või viidates võrdsele väärtusele. Näiteks sisestage
"PowerApps"
või"microsoft"
otse valemisse.Või võite kasutada juhtelementi Sisendtekst, et määratleda otsingutermin, nagu oleme seda seni selles teemas teinud.
Jootraha
Esimese viie tulemuse kuvamine kasutades üksust maxResults:
Twitter.SearchTweet(SearchTerm.Text, {maxResults:5}).TweetText
Määrake galerii atribuut Üksused valikule
Twitter.SearchTweet(SearchTerm.Text, {maxResults:5})
.Kui galerii on valitud, kuvatakse parempoolsel paanil selle galerii suvandid.
Valige esimeses loendis suvand TweetText (Säutsu tekst), teises loendis TweetedBy (Säutsu autor) ja kolmandas loendis CreatedAt (Loomisaeg).
Galerii kuvab nüüd teie valitud atribuutide väärtused.
Säutsu saatmine
- Lisage tekstisisestuse juhtelement ja pange sellele nimeks MyTweet.
- Lisage nupp ja määrake seejärel selle atribuudi OnSelect järgmisele valemile:
Twitter.Tweet("",{tweetText: MyTweet.Text})
Näide:Twitter.Tweet("",{tweetText:"Sample tweet!"})
- Vajutage klahvi F5 või valige nupp Eelvaade (). Tippige tekst suvandisse MyTweet ja valige seejärel nupp sisestatud teksti säutsumiseks.
- Vajutage vaike-tööruumi naasmiseks paoklahvi (ESC).
Saadaolevate funktsioonide vaatamine
See ühendus sisaldab järgmisi funktsioone.
Funktsiooni nimi | Kirjeldus |
---|---|
UserTimeline | Toob kogumi konkreetse kasutaja postitatud viimastest säutsudest |
HomeTimeline | Toob minu ja mu jälgijate postitatud viimatised säutsud ja edasisäutsumised |
SearchTweet | Toob kogumi konkreetsele päringule vastavatest säutsudest |
Followers | Toob konkreetset kasutajat jälgivad kasutajad |
MyFollowers | Toob mind jälgivad kasutajad |
Jälgib | Toob kasutajad, keda konkreetne kasutaja jälgib |
MyFollowing | Toob kasutajad, keda ma jälgin |
Kasutaja | Toob üksikasjad konkreetse kasutaja kohta (näiteks: kasutajanimi, kirjeldus, jälgijate arv jne) |
Tweet | 3Tweet |
OnNewTweet | Käivitab töövoo, kui postitatakse uus säuts, mis ühtib teie otsingupäringuga |
UserTimeline
Hankige kasutaja ajajoon. Toob kogumi konkreetse kasutaja postitatud viimastest säutsudest
Sisendi atribuudid
Nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
userName | string | jah | Twitteri pide |
maxResults | integer | ei | Toodavate säutsude maksimaalne arv, nt {maxResults:5} |
Väljundi atribuudid
Atribuudi nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
TweetText | string | Ja | |
TweetId | string | Ei | |
CreatedAt | string | Ei | |
RetweetCount | integer | Ja | |
TweetedBy | string | Ja | |
MediaUrls | array | Ei |
HomeTimeline
Hangi kodulehe ajajoone. Toob minu ja mu jälgijate postitatud viimatised säutsud ja edasisäutsumised
Sisendi atribuudid
Nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
maxResults | integer | ei | Toodavate säutsude maksimaalne arv, nt {maxResults:5} |
Väljundi atribuudid
Atribuudi nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
TweetText | string | Ja | |
TweetId | string | Ei | |
CreatedAt | string | Ei | |
RetweetCount | integer | Ja | |
TweetedBy | string | Ja | |
MediaUrls | array | Ei |
SearchTweet
Säutsu otsimine. Toob kogumi konkreetsele päringule vastavatest säutsudest
Sisendi atribuudid
Nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
searchQuery | string | jah | Päringu tekst (võite kasutada mis tahes Twitteri toetatud päringutehteid:https://www.twitter.com/search) |
maxResults | integer | ei | Toodavate säutsude maksimaalne arv, nt {maxResults:5} |
Väljundi atribuudid
Atribuudi nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
TweetText | string | Ja | |
TweetId | string | Ei | |
CreatedAt | string | Ei | |
RetweetCount | integer | Ja | |
TweetedBy | string | Ja | |
MediaUrls | array | Ei |
Followers
Hangi jälgijad. Toob konkreetset kasutajat jälgivad kasutajad
Sisendi atribuudid
Nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
userName | string | jah | Twitteri kasutaja pide |
maxResults | integer | ei | Toodavate kasutajate maksimaalne arv, nt {maxResults:5} |
Väljundi atribuudid
Atribuudi nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
FullName | string | Ja | |
Asukoht | string | Ja | |
ID | integer | Ei | |
UserName | string | Ja | |
FollowersCount | integer | Ei | |
Kirjeldus | string | Ja | |
StatusesCount | integer | Ei | |
FriendsCount | integer | Ei |
MyFollowers
Hangi minu jälgijad. Toob kasutajad, kes mind jälgivad
Sisendi atribuudid
Nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
maxResults | integer | ei | Toodavate kasutajate maksimaalne arv, nt {maxResults:5} |
Väljundi atribuudid
Atribuudi nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
FullName | string | Ja | |
Asukoht | string | Ja | |
ID | integer | Ei | |
UserName | string | Ja | |
FollowersCount | integer | Ei | |
Kirjeldus | string | Ja | |
StatusesCount | integer | Ei | |
FriendsCount | integer | Ei |
Jälgib
Hangi jälgimine. Toob kasutajad, keda konkreetne kasutaja jälgib
Sisendi atribuudid
Nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
userName | string | jah | Twitteri kasutaja pide |
maxResults | integer | ei | Toodavate kasutajate maksimaalne arv, nt {maxResults:5} |
Väljundi atribuudid
Atribuudi nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
FullName | string | Ja | |
Asukoht | string | Ja | |
ID | integer | Ei | |
UserName | string | Ja | |
FollowersCount | integer | Ei | |
Kirjeldus | string | Ja | |
StatusesCount | integer | Ei | |
FriendsCount | integer | Ei |
MyFollowing
Hangi minu jälgimised. Toob kasutajad, keda ma jälgin
Sisendi atribuudid
Nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
maxResults | integer | ei | Toodavate kasutajate maksimaalne arv, nt {maxResults:5} |
Väljundi atribuudid
Atribuudi nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
FullName | string | Ja | |
Asukoht | string | Ja | |
ID | integer | Ei | |
UserName | string | Ja | |
FollowersCount | integer | Ei | |
Kirjeldus | string | Ja | |
StatusesCount | integer | Ei | |
FriendsCount | integer | Ei |
Kasutaja
Hangi kasutaja. Toob üksikasjad konkreetse kasutaja kohta (näiteks: kasutajanimi, kirjeldus, jälgijate arv jne)
Sisendi atribuudid
Nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
userName | string | jah | Twitteri kasutaja pide |
Väljundi atribuudid
Atribuudi nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
FullName | string | Ja | |
Asukoht | string | Ja | |
ID | integer | Ei | |
UserName | string | Ja | |
FollowersCount | integer | Ei | |
Kirjeldus | string | Ja | |
StatusesCount | integer | Ei | |
FriendsCount | integer | Ei |
Tweet
Postita uus säuts. Säuts
Sisendi atribuudid
Nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
tweetText | string | ei | Tekst, mis postitatakse, nt. {tweetText:"tere"} |
kehatekst: | string | ei | Postitatav meedia |
Väljundi atribuudid
Atribuudi nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
TweetId | string | Ja |
OnNewTweet
Kui ilmub uus säuts. Käivitab töövoo, kui postitatakse uus säuts, mis ühtib teie otsingupäringuga
Sisendi atribuudid
Nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
searchQuery | string | jah | Päringu tekst (võite kasutada mis tahes Twitteri toetatud päringutehteid:https://www.twitter.com/search) |
Väljundi atribuudid
Atribuudi nimi | Andmete tüüp | Nõutav | Kirjeldus |
---|---|---|---|
väärtus | array | Ei |
Kasulikud lingid
Vaadake kõiki saadaolevaid ühendusi.
Vaadake, kuidas lisada ühendusi oma rakendustele.
Märkus
Kas saaksite meile dokumentatsiooniga seotud keele-eelistustest teada anda? Osalege lühikeses uuringus. (Uuring on ingliskeelne.)
Uuringus osalemine võtab umbes seitse minutit. Isikuandmeid ei koguta (privaatsusavaldus).
Tagasiside
https://aka.ms/ContentUserFeedback.
Varsti tulekul: 2024. aasta jooksul tühistame GitHubi probleemide funktsiooni sisutagasiside mehhanismina ja asendame selle uue tagasisidesüsteemiga. Lisateabe saamiseks vtEsita ja vaata tagasisidet