INSCRI?ÃO NO CANAL YOUTUBE POR CODIGO

GTSDIGITAL 29/12/2016 13:48:20
#470169
Amigos, como faço para o usuario se inscrever no meu canal do youtube via código em VB.NET ?

Uma vez eu encontrei uma logica na net mas nao encontro mais, o cara fez exatamente o que quero, o usuario clicava num botão do FORM e pelo controle do webbrowser o programa checava se o usuario já estava inscrito, caso contrário solicitava a inscrição para assim poder usar o programa.

Bem fiz um software no VB.NET 2015 e só queria que o usuario conseguisse usar o programa se ele estive-se inscrito no meu canal do youtube, entenderam ? Estou utilizando o controle WebBrowser para checar e ver se ele está inscrito, caso contrário eu exibo uma MSGBOX pedindo para ele clicar em SIM, logo eu inscrevo ele via código e libero o programa.


Link do meu canal: https://www.youtube.com/user/FishStrip
Segue um dos meus videos: https://www.youtube.com/watch?v=0u9HeMw3sME&t=5s


KURTGU 29/12/2016 15:52:13
#470179
Api do youtube.
GTSDIGITAL 29/12/2016 15:54:27
#470180
Citação:

:
Api do youtube.


KURTGU você tem algum exemplo de uso dessa API que funcione no VB.NET pois me parece que foi descontinuado ?
KERPLUNK 29/12/2016 22:02:35
#470191
Todas as informações sobre a API, você encontra na documentação incluindo exemplos de código em várias plataformas, inclusive .NET. Já prevendo que você vai dizer [Ô]Mas são em C# e eu queria em VB.NET[Ô], então simplesmente use o conversor da Telerik. Mas um aviso: Você tem que ler e entender como a coisa funciona. Se for pelo caminho de só copiar e colar código, não vai chegar a lugar algum...
GTSDIGITAL 30/12/2016 13:59:41
#470200
Citação:

:
Api do youtube.


Citação:

:
Todas as informações sobre a API, você encontra na documentação incluindo exemplos de código em várias plataformas, inclusive .NET. Já prevendo que você vai dizer [Ô]Mas são em C# e eu queria em VB.NET[Ô], então simplesmente use o conversor da Telerik. Mas um aviso: Você tem que ler e entender como a coisa funciona. Se for pelo caminho de só copiar e colar código, não vai chegar a lugar algum...



Boa KURTGU e KERPLUNK
Via JavaScript consigo automatizar o cotão para o usuario pode clicar e se increver direto no canal do youtube, mas como faço para saber no LOAD da pagina HTML se ele ja está incrito no canal, pois só consigo ver se eu passo o mouse em cima do botão e não de modo automatico sem ação do usuario. Queria jogar na tela [Ô]INSCRITO[Ô] ou [Ô]NAO INSCRITO[Ô], assim com isso consigo jogar numa variavel via VB.NET ou C#.NET e tratar via codigo.



<script src=[Ô]https://apis.google.com/js/platform.js[Ô]></script>
<script>
function onYtEvent(payload) {
if (payload.eventType == [ô]subscribe[ô]) {
// Add code to handle subscribe event.
alert([ô]yes[ô]);
} else if (payload.eventType == [ô]unsubscribe[ô]) {
// Add code to handle unsubscribe event.
alert([ô]no[ô]);
}
if (window.console) { // for debugging only
window.console.log([ô]YT event: [ô], payload);
}
}
</script>
<div class=[Ô]g-ytsubscribe[Ô] data-channelid=[Ô]UC68lo9oCCz9VbEFUqRD_mrg[Ô] data-layout=[Ô]default[Ô] data-count=[Ô]default[Ô] data-onytevent=[Ô]onYtEvent[Ô]></div>



KERPLUNK 30/12/2016 17:45:51
#470207
Você não entendeu do que se trata a API, certo?
GTSDIGITAL 30/12/2016 17:50:13
#470208
Citação:

:
Você não entendeu do que se trata a API, certo?


Entendi, veja o resultado abaixo, só não consegui fazer essa API retornar [Ô]True[Ô] (Inscrito) ou [Ô]False[Ô] (Não inscrito), só consegui fazer o botão e ao passar o mouse em cima ele da essa informação que preciso. Pois na ToolTipText ele diz [Ô]Cancelar Inscrição no Canal X[Ô] ou [Ô]Inscreva-se no canal X[Ô]

http://vitaenergias.com.br/adsense/inscritos.html
KERPLUNK 30/12/2016 19:32:55
#470210
Acho que não entendeu não. Um exemplo:
https://www.googleapis.com/youtube/v3/subscriptions?part=id

A chamada acima, retorna os Id[ô]s dos inscritos se você à consumir estando conectado.
GTSDIGITAL 03/01/2017 14:29:19
#470291
Citação:

:
Acho que não entendeu não. Um exemplo:
https://www.googleapis.com/youtube/v3/subscriptions?part=id

A chamada acima, retorna os Id[ô]s dos inscritos se você à consumir estando conectado.


KERPLUNK, funcionou no seu teste? O que eu coloco nesse ID ? Seria o ID do meu canal ?
https://www.googleapis.com/youtube/v3/subscriptions?part=[txt-color=#0000f0]id[/txt-color]

Abaixo segue meus dados:
ID do canal do YouTube: UCTaNvw6jbXZmkUGkJ_uYJow

Me loguei com outra conta no youtube para simular os canais que estou inscrito e não funciona, veja abaixo:


Faça seu login para responder