我想向谷歌购物api发送一个HTTPS获取请求,但是没有什么对我有用,例如这里是我正在尝试的内容:
try {
HttpClient client = new DefaultHttpClient();
HttpGet request = new HttpGet();
request.setURI(new URI("https://www.googleapis.com/shopping/search/v1/public/products/?key={my_key}&country=&q=t-shirts&alt=json&rankByrelevancy="));
HttpResponse response = client.execute(request);
} catch (URISyntaxException e) {
e.printStackTrace();
} catch (ClientProtocolException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return response;
}
Run Code Online (Sandbox Code Playgroud)
如果有人对如何改进或更换它有任何建议,请提前通知我.
首先,抱歉模糊的标题.我没有其他想法可以放在那里,但你会在阅读时看到这个.
我是一个非常新的Android开发人员和火星游戏开发人员,因此我的问题与细节无关,因为它与理论和可能性有关.
我对如何开发我的游戏很感兴趣,所以如果水平握住手机并且它以某种方式倾斜,物体就会向那个方向移动.我敢肯定,这是很常见的,容易做,但,如果我想的最高速度,以增加其进一步被打开,并增加加速了什么更快它被打开?
老实说,我不知道这个问题的复杂性,你是否会笑,给我一行代码,或者是否是你无法教授的东西.
无论哪种方式,感谢您的阅读,我期待您的回复.
我正在与Magento API进行交互并在调用之后:
$result = $soap->call( $session_id, 'catalog_product.list' );
Run Code Online (Sandbox Code Playgroud)
我得到一个数组,里面充满了包含信息的数组,我知道这是因为在执行print_f之后我得到了以下结果:
Array( [0] => Array( [product_id] => 2 [sku] => 401HCS [name] => Paul Penders Hydrating Control Serum (20g) [set] => 4 [type] => simple [category_ids] =>
Array ( [0] => 4 [1] => 15 [2] => 43 ) )
[1] => Array ( [product_id] => 3 [sku] => 400ICT [name] => Paul Penders Intensive Clarifying Therapy (ICT) [set] => 4 [type] => simple [category_ids]
Array ( [0] => 4 [1] => …Run Code Online (Sandbox Code Playgroud) else即使我知道第一个语句if最终会返回false,任何想法,我的上一个语句永远不会运行,我遇到了一些麻烦?
if ($productType == 'HSweat' || 'T Shirt') {
if ($productType == 'HSweat') {
if (!$queryResult) {
}
} elseif ($productType == 'T Shirt') {
if (!$queryResult) {
}
}
} else {
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试解析一些JSON但我遇到了一些麻烦.
这是我已经尝试过的:
ContentValues categories = new ContentValues();
JSONObject json = new JSONObject(improvedInputStreamAsString);
Iterator keys = json.keys();
while(keys.hasNext()) {
Object newObj = keys.next();
String jsonString = newObj.toString();
if(jsonString == "children") {
JSONObject newJsn = new JSONObject(jsonString);
if(newJsn.has("name")) {
String category = newJsn.getString("name");
categories.put("categories", category);
}
}
}
Run Code Online (Sandbox Code Playgroud)
我只是试图从中获取类别JSONObject但由于某种原因jsonString从未评估过children.
这是结构,对不起,我粘贴了这么大的一部分,我发现JSON真的很混乱,很难尝试在保留其完整性的同时将其剪下来,请记住我只是想要得到这个name领域:
{
"position": "0",
"children": [
{
"position": "1",
"children": [
{
"position": "1",
"children": [
{
"position": "3",
"children": [
],
"category_id": "9",
"level": …Run Code Online (Sandbox Code Playgroud) android ×3
java ×2
php ×2
arrays ×1
game-physics ×1
get ×1
http ×1
httpclient ×1
https ×1
if-statement ×1
json ×1
loops ×1