2017-08-09 32 views
0

我正在開發一個電視應用程序在Android中,這就需要投在電視上Netflix的視頻,但我必須這樣做,如果沒有登錄Netflix的電視應用程序的帳戶。可能嗎?演員Netflix的視頻到電視,不就可以了Netflix帳戶

+0

你試過嗎? – Adonis

+0

是的,我做到了。但我發送鏈接到應用程序,它需要我先登錄。許多人會使用該應用程序的問題,我不能留下一個帳戶,並不得不刪除以前的用戶數據。 Idk如何解決它。 –

回答

0

計算器上深挖後,我發現,解決我的問題票: Movie Deeplink for Netflix Android TV app (com.netflix.ninja) 恭喜了@Jeroen奧斯特那個帖子的解決方案。

我仍然有與Netflix版本工作。那個爲我工作的人是忍者3.3.1。意識到。

貝婁是施放任何一種聯繫,其對第三方aplication份額的類。

public void openUrl(String url){ 

      Pattern p = Pattern.compile("www[.]netflix.*?[0-9]+"); 

      Matcher matcher = p.matcher(url); 
      Intent webIntent = new Intent(Intent.ACTION_VIEW); 
      if(matcher.find()){ 
       url = matcher.group(); 
       url = url.replace("title", "watch"); 
       url="http://"+url; 

       webIntent.putExtra("source","30"); // careful: String, not int 
    //   netflix.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_CLEAR_TASK); 
      } 
      webIntent.setData(Uri.parse(url)); 
      webIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); 
      Log.i(TAG,"Cast URL: "+url); 
      try { 
       startActivity(webIntent); 
      } catch (ActivityNotFoundException ex) { 
       Log.i(TAG, "can't start Activity"); 
       Log.e(TAG, ex.getMessage()); 
      } 


     }