我想从日常议案中获取视频列表,我已经在日常议案中注册。它已检索到 API密钥和密钥,但我不知道下一步是什么,我想显示视频列表并显示详细信息。< / p>
我已经提到了https://developer.dailymotion.com/api,但我找不到如何在我的应用程序中集成的方法。
请大家帮忙解决这个问题!!!
答案 0 :(得分:1)
设置Retrofit和Moshi / Gson(最佳指南:https://nimbus.everhelper.me/client/notes/share/790695/girguwv9x7rttdvu5c4x)然后它只是调用一个端点。
@GET("https://api.dailymotion.com/user/{userId}")
Call<List<Video>> getVideos(@Path("userId") String userId);
或
@GET("https://api.dailymotion.com/videos?")
Call<List<Video>> getVideos(@Path("userId") String userId, @Query("sort") String sort);
并使用访问令牌:
<link href="<?php echo bloginfo('stylesheet_url'); ?>" rel="stylesheet">
答案 1 :(得分:1)
我建议您使用https://github.com/amitshekhariitbhu/Fast-Android-Networking此库发出GET请求,并在请求标头中发送API密钥。这是最好的网络库之一,非常容易实现。使用.addHeaders(“token”,“1234”)在您的请求中添加API密钥。
答案 2 :(得分:1)
如果您只想获取视频(没有频道或播放列表),您只需执行以下操作:
https://api.dailymotion.com/videos?page=2
响应将被分页,因此您需要添加页码
https://api.dailymotion.com/videos?page=2
您还可以获得更多&gt; 10个结果
https://api.dailymotion.com/videos?limit=100