Kezdőoldal » Számítástechnika » Weblapkészítés » Php youtube feliratkozók...

Php youtube feliratkozók lekérése?

Figyelt kérdés
Próbéltam több helyen de jót nem találtam és itt sincs az hogy közvetlen a feliratkozókat kéri le [link]
2019. ápr. 2. 15:53
1 2
 1/15 A kérdező kommentje:

Közben ránéztem erre:

https://www.gyakorikerdesek.hu/szamitastechnika__programozas..

A 2. nál ennyi:


Összes megtekintés:


Feliratkozók:


Nincsenek számok

2019. ápr. 2. 16:03
 2/15 anonim ***** válasza:
Csak rá kellett keresni: [link]
2019. ápr. 2. 16:04
Hasznos számodra ez a válasz?
 3/15 A kérdező kommentje:
Bocsi, viszonylag kezdő vagyok még ehhez, esetleg egyszerűbb kód nincs? (17f)
2019. ápr. 2. 16:24
 4/15 anonim ***** válasza:

1 db requestet kell küldeni a youtube apinak.

Hova legyen ennél egyszerűbb?

2019. ápr. 2. 17:12
Hasznos számodra ez a válasz?
 5/15 Argloss ***** válasza:

Tessék, itt egy egyszerűsített változat:


<?php

$youTubeStat = json_decode( file_get_contents(' [link] true );

$subCount = $youTubeStat['items'][0]['statistics']['subscriberCount'];


echo $subCount;

?>


A működéséhez engedélyezned kell a fiókodban a YouTube Data API v3-at:

[link]


Illetve csinálnod kell egy API key-t hozzá: (használatát célszerű az adott weboldalra/szerverre korlátozni, mert a google nem enged végtelen lekérdezést)

[link]


PewDiePie helyére kell rakni azt a felhasználót akinek a feliratkozóira vagy kíváncsi, a CSINÁLNIKELL helyére pedig az API key-t kell rakni.

2019. ápr. 7. 15:21
Hasznos számodra ez a válasz?
 6/15 Argloss ***** válasza:

Értelemszerűen a file_get_contents-be a teljes link kell, nem a gyk által rövidített:


[link]

youtube/v3/channels?part=statistics

&forUsername=PewDiePie&key=CSINÁLNIKELL


Okosabb lett volna pastebin-re rakni a kódot, de nem...

2019. ápr. 7. 15:36
Hasznos számodra ez a válasz?
 7/15 A kérdező kommentje:

Engedélyezve van az api és be is állítottam a domaint ebben a formában: [link]

Ki bele is írtam az apit de nem ír ki semmit.

Ez miért lehet?

2019. ápr. 10. 16:21
 8/15 Argloss ***** válasza:
Másold be a böngészőbe a kiegészített linket és olvasd el, hogy mit ír ki.
2019. ápr. 11. 02:52
Hasznos számodra ez a válasz?
 9/15 A kérdező kommentje:

{

"error": {

"errors": [

{

"domain": "usageLimits",

"reason": "accessNotConfigured",

"message": "Access Not Configured. YouTube Data API has not been used in project *szám* before or it is disabled. Enable it by visiting [link] then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.",

"extendedHelp": " [link] "

}

],

"code": 403,

"message": "Access Not Configured. YouTube Data API has not been used in project *szám* before or it is disabled. Enable it by visiting [link] then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry."

}

}


a *szám* -ot nem tudom benne szabad-e hagyni ezért inkább kicseréltem.

Akkor nem értem (Átállítottam az Ip-m re is)


[link]

[link]

Ezek pedig ahogy alapból be vannak állítva képek

2019. ápr. 11. 13:34
 10/15 Argloss ***** válasza:

Hopsz, már van is egy hibaüzenetünk. Szuper. Erre rá tudunk keresni!


Van egy olyan érzésem, hogy ez lesz a probléma:

[link]


Aktiváltam egy régi projektemnél az API-t és átállíthatatlanul 0 a kvóta rajta.


Megoldás?

A Google logó mellett van a projektválasztó. (neked YouTube)

Nyisd le és hozz létre egy új projektet.

Válts át az új projektre és aktiváld benne a YouTube Data API v3-at.

Hozz létre hozzá egy API Key-t, de első körben ne korlátozd, hanem teszteld a linket a böngészőben, majd a szervereden is.

Ha minden jó, akkor korlátozd a kulcs működését az oldaladra. (nem lenne szerencsés, ha más használná a te kvótádat is)

2019. ápr. 11. 16:52
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!