Intégration

Intégrer Beedown !

[pastacode lang= »java » manual= »String%20videoURL%20%3D%20%22https%3A%2F%2Fmedia.w3.org%2F2010%2F05%2Fsintel%2Ftrailer.mp4%22%3B%0AIntent%20intent%20%3D%20new%20Intent(Intent.ACTION_VIEW)%3B%0Aintent.setDataAndType(Uri.parse(videoURL)%2C%20%22video%2F*%22)%3B%20%2F%2F%20Lien%20de%20la%20vid%C3%A9o%0Aintent.setPackage(%22com.beedown.id%22)%3B%0A%0Atry%20%7B%7B%0A%20%20%20%20startActivity(intent)%3B%0A%7D%20catch%20(ActivityNotFoundException%20ex)%20%7B%0A%20%20%20%20%2F%2F%20Open%20Play%20Store%20if%20it%20fails%20to%20launch%20the%20app%20because%20the%20package%20doesn’t%20exist.%0A%20%20%20%20%2F%2F%20Alternatively%20you%20could%20use%20PackageManager.getLaunchIntentForPackage()%20and%20check%20for%20null.%0A%20%20%20%20%2F%2F%20You%20could%20try%20catch%20this%20and%20launch%20the%20Play%20Store%20website%20if%20it%20fails%20but%20this%20shouldn%E2%80%99t%0A%20%20%20%20%2F%2F%20fail%20unless%20the%20Play%20Store%20is%20missing.%0A%20%20%20%20Intent%20intent%20%3D%20new%20Intent(Intent.ACTION_VIEW)%3B%0A%20%20%20%20String%20uriString%20%3D%20%22market%3A%2F%2Fdetails%3Fid%3Dcom.beedown.id%22%20%3B%0A%20%20%20%20intent.setData(Uri.parse(uriString))%3B%0A%20%20%20%20startActivity(intent)%3B%0A%7D » message= » » highlight= » » provider= »manual »/]

Vous voulez un contrôle supplémentaire ? Beedown accepte les titres, les en-têtes (header), etc.

[pastacode lang= »java » manual= »intent.putExtra(%22title%22%2C%20%22le%20titre%20de%20la%20vid%C3%A9o%22)%3B » message= » » highlight= » » provider= »manual »/]

 

[pastacode lang= »java » manual= »intent.putExtra(%22poster%22%2C%20%22http%3A%2F%2Fposterurl%22)%3B » message= » » highlight= » » provider= »manual »/]

 

Headers :

[pastacode lang= »java » manual= »Bundle%20headers%20%3D%20new%20Bundle()%3B%0Aheaders.putString(%22Referer%22%2C%20%22http%3A%2F%2Fsomereferrer%22)%3B%0Aheaders.putString(%22Cookie%22%2C%20%22some%20cookie%22)%3B%0Aheaders.putString(%22User-Agent%22%2C%20%22user%20agent%20string%22)%3B%0Aintent.putExtra(%22android.media.intent.extra.HTTP_HEADERS%22%2Cheaders)%3B » message= » » highlight= » » provider= »manual »/]