Articles of api

是否可以在Android中禁用youtube api的全屏?

正如标题所示:是否可以使用Android中的Youtube API禁用全屏? 我有一个带有片段的应用程序,在这些片段中我有框架布局,我添加了YouTubePlayerSupportFragment。 但是当我点击全屏时会抛出此exception: java.lang.RuntimeException:无法启动活动ComponentInfo {com.example.xxx/com.example.xxx.MainActivity}:java.lang.IllegalArgumentException:找不到id 0x7f040039的视图(com.example.xxx:id/frame_youtube)片段YouTubePlayerSupportFragment {4282a068#11 id = 0x7f040039}

API /数据源 – 链接和按使用付费

我是一名独立开发人员,想要编写一个简单的商业应用程序来显示电影播放时间信息。 经过大量的研究后,我找不到任何好的“合法”方式来获取这些数据。 我考虑过的一个选项是屏幕抓取或抓取xml提要但是阅读条款和条件,我不认为这个选项是正确的方法。 另一种选择是通过一家名为Tribune Media Services的公司来解决问题。 看起来这家公司为google,yahoo,fandango等网站提供showtime API。但是像我这样的个人开发者可能无法为小型商业应用程序买单。 然后我决定寻找其他想法,比如构建与财务相关的应用程序,但数据源又成为一个大问题。 我不明白为什么像Billboards这样的网站提供API而不是商业用途。 我全都用于支付使用API​​ /数据的费用,但我无法find“amazon web services”计划,个人或小型企业的人可以为他们使用的东西付费! 我认为这会鼓励大量创新,也可以为数据内容所有者提供一些资金。 娱乐或金融领域是否有这样的API,我可以开发商业应用程序而不进行任何屏幕抓取? 最后,链接到放映时间页面会被视为合法吗? 例如,如果用户想要查看特定影院的放映时间,我们是否可以在点击时生成应用中谷歌放映时间页面的链接,将您带到Google Showtimes页面(在浏览器上)?

在Android中以编程方式配置PPTP / L2TP VPN

我已经阅读了关于VpnService和VpnService.Builder但是无法获得将vpntypes设置为PPTP或L2TP的任何方法,即使我没有得到任何可以设置用户/密码的方法。 注意: There are many questions in SO I read them but didn’t find solution. I looked into ToyVpn application but this there are only 3 parameters we set in this application. There are many questions in SO I read them but didn’t find solution. I looked into ToyVpn application but this there are only […]

适用于停车位的Google Place API

我刚刚使用google place apifind附近的停车位。 它工作得很好,当我做简单的GET请求google place api时我得到了回复 这是一个发送简单请求以获取附近的停车位的url https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=LAT,LONG&radius=500&types=parking&sensor=false&key=APIKEY 当我为我现在的城市通过lat而不是我的时候 { “html_attributions” : [], “results” : [ { “geometry” : { “location” : { “lat” : 23.027462, “lng” : 72.57919699999999 } }, “icon” : “http://img.androidcookie.com/android/generic_business-71.png”, “id” : “6f7c1e623f7d6a70eb612d6f58373c222b5f1c97”, “name” : “AMC Pay and Park”, “reference” : “CoQBcwAAAF7ZnmGltBQ7log8OTHxhjqMNZKq2wQTffbXmTI2u4Lm-QXhAOVTxwK2Lu_SSuZgdQ1uVMLmo9hhJhXHT7Loa4LEzqOePfGwJvZ3pGbEFdg7fEGsqaNdNpVnw0hMUK4qFkBlh5fstFAoanUGJ5LRistdJI7otAwQ-bWQIPXH_DJXEhCTkcSIZq-69YHIURouswj7GhTCyO-tz0DiTdVozVlBBqiC15T4OA”, “types” : [ “parking”, “establishment” ], “vicinity” : “Khanpur, […]

Android Volley请求标识onErrorResponse部分

public void getTestDats(String unique_id) { final String tag = “testList”; String url = Constants.BASE_URL + “test_module.php”; Map params = new HashMap(); params.put(“user_id”, SharedPreferenceUtil.getString(Constants.PrefKeys.PREF_USER_ID, “1”)); params.put(“unique_id”, unique_id);//1,2,3,4,5 DataRequest loginRequest = new DataRequest(Method.POST, url, params, new Response.Listener() { @Override public void onResponse(JSONObject response) { switch (response.optInt(“unique_id”)) { case 1: //task 1 break; case 2: //task 2 break; […]

Sip Manager api支持

我已经通过了SIP Manager文档 ,它说 – 并非所有Android设备都支持使用SIP进行VOIP呼叫。 您应该始终调用isVoipSupported()来validation设备是否支持VOIP调用,并且isApiSupported()来validation设备是否支持SIP API。 您的应用程序还必须请求INTERNET和USE_SIP权限。 我有三星galaxy young和ace手机,两者都是2.3+,我已经用方法SipManager.isApiSupported() , SipManager.isVoipSupported() ,但是在这两种情况下它们都返回false。 是否有任何措施可以使Sip得到支持? 或者我在哪里可以获得支持SIP的手机列表? 编辑: Sip Droid如何在2.1手机上工作?

使用服务帐户validationGoogle InAppPurchase

我在最后几天尝试了很多东西,但现在我没有想法:( 我想validation在我的Android应用程序中创建的inAppPurchase。 1)我在google API控制台中创建了一个新的服务帐户。 1a)服务帐户列出了非权限,并具有“可以查看”权限 2)我使用的是最新版本的https://github.com/google/google-api-php-client 3)PHP脚本中的代码片段: $client = new Google_Client(); $client->setApplicationName(‘myAppName’ ); $client->setClientId(‘123456789123-vxoasdt8qwe6awerc9ysdfmjysdfysf64werweria8fh.apps.googleusercontent.com’); $key = file_get_contents(‘/shr/data/stor/b516cexx3123asdf3988345d8133e7f86bfas2553-privatekey.p12’); $service_account_name = ‘123456789123-vxoasdt8qwe6awerc9ysdfmjysdfysf64werweria8fh@developer.gserviceaccount.com’; $client->setScopes(array(‘https://www.googleapis.com/auth/androidpublisher’) ); $cred = new Google_Auth_AssertionCredentials( $service_account_name, array(‘https://www.googleapis.com/auth/androidpublisher’), $key ); $client->setAssertionCredentials($cred); try { $service = new Google_Service_AndroidPublisher( $client ); $googleApiResult = $service->inapppurchases->get($externalAppId, $externalProductId, $purchaseToken); } catch (Exception $e) { var_dump( $e->getMessage() ); } 4)Google的回复: 获取https://www.googleapis.com/androidpublisher/v1.1/applications/de.test.myapp/inapp/de.test.inapp.google.balance5eur/purchases/[PURCHASETOKEN] […]

Google Places API for Android – 没有搜索选项的PlacePikcer

我正在构建一个应用程序,用户必须选择他想要的地方。 为此,我正在使用PlacePicker对话框,因为Android的Google Places API正在API参考站点中进行教学。 但是,当用户单击按钮并打开“地点选择器”对话框时,它没有任何按钮,用户可以在其中键入要选择的地点的名称。 因此,用户必须选择仅在地图上拖动的地方; 这对用户来说太可怕了,特别是如果他想选择远离他所在位置的特定位置,或者他不知道地图上的位置在哪里。 所以,我尝试在互联网上搜索Google和foruns,但我没有find任何关于如何设置对话框以显示搜索按钮的信息。 谢谢! ;)

REST和JSON API之间的差异

想知道REST和JSON API之间的区别是什么,如何与它们进行交互,以及如何解析结果。 我的目标是为我的Android手机建立一个小应用程序,告诉我下一class火车何时通过我的房子到达地铁站,使用运输公司提供的开发人员API。 我正在大学学习C ++,但希望用Java来解决这个问题。 如果这更像是一个讨论问题而不是一个黑白回答问题,我很抱歉,但我在其他地方找不到任何信息。 问题中的API

SHA1证书指纹

我正在尝试制作可与Google Cloud Messaging通信的应用。 我已经看了一些教程并阅读了很多内容,但这一切都跳过了一点。 为API项目配置Android密钥时,它会要求提供SHA1证书指纹。 我怎么find这个(我有eclipse和windows 7)? 任何帮助,将不胜感激。