Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在数据库服务器中存储UDID-Android_Javascript_Php_Android_Ajax - Fatal编程技术网

Javascript 在数据库服务器中存储UDID-Android

Javascript 在数据库服务器中存储UDID-Android,javascript,php,android,ajax,Javascript,Php,Android,Ajax,我已经在Android客户端生成了一个UDID字符串。我需要将其发送到javascript端,以便它能够(通过php)与数据库服务器通信,以便存储此UDID 有没有一种方法可以直接(通过避免使用php)或以其他方式实现 **我的Android应用程序有一个WebView,通过参数发布到http: public void postData() { // Create a new HttpClient and Post Header HttpClient httpclient = n

我已经在Android客户端生成了一个UDID字符串。我需要将其发送到javascript端,以便它能够(通过php)与数据库服务器通信,以便存储此UDID

有没有一种方法可以直接(通过避免使用php)或以其他方式实现


**我的Android应用程序有一个WebView,通过参数发布到http:

public void postData() {
    // Create a new HttpClient and Post Header
    HttpClient httpclient = new DefaultHttpClient();
    HttpPost httppost = new HttpPost("http://www.yoursite.com/yourexample.php");



try {
    // Add your data
    List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
    nameValuePairs.add(new BasicNameValuePair("UDID", "12345"));
    httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
    HttpResponse response = httpclient.execute(httppost);

} catch (ClientProtocolException e) {
    // TODO Auto-generated catch block
} catch (IOException e) {
    // TODO Auto-generated catch block
}
}
public void postData(){
//创建一个新的HttpClient和Post头
HttpClient HttpClient=新的DefaultHttpClient();
HttpPost HttpPost=新的HttpPost(“http://www.yoursite.com/yourexample.php");
试一试{
//添加您的数据
List nameValuePairs=新的ArrayList(2);
添加(新的BasicNameValuePair(“UDID”、“12345”);
setEntity(新的UrlEncodedFormEntity(nameValuePairs));
HttpResponse response=httpclient.execute(httppost);
}捕获(客户端协议例外e){
//TODO自动生成的捕捉块
}捕获(IOE异常){
//TODO自动生成的捕捉块
}
}
对于您的服务器端来说,了解一些关于web api的知识可能会很有用。从某个地方开始查看这两个链接:


你应该展示你已经做了什么,看看如何提出更好的、切中要害的问题。如果你想从Android应用程序将数据存储在数据库中,而不必学习服务器端语言,最简单的解决方法是使用MBaaS(移动后端即服务),如:

如果您想要更低的费用,您也可以拥有自己的解决方案,但这可能会变得更复杂:

我个人喜欢连帽衫

您还可以使用Node.js+Express和MongoDB生成自己的RESTful API:


您不能将其作为http参数传递吗?谢谢。但在php中如何称呼它呢$_邮递