我按照这个链接,这是我的代码
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse("content://com.android.contacts/data/" + "MYNUMBER@s.whatsapp.net"));
i.setPackage("com.whatsapp");
startActivity(i);
Run Code Online (Sandbox Code Playgroud)
这是我的日志
android.content.ActivityNotFoundException: No Activity found to handle Intent { act=android.intent.action.VIEW dat=content://com.android.contacts/data/MYNUMBER@s.whatsapp.net pkg=com.whatsapp }
at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1545)
at android.app.Instrumentation.execStartActivity(Instrumentation.java:1416)
at android.app.Activity.startActivityForResult(Activity.java:3351)
at android.app.Activity.startActivityForResult(Activity.java:3312)
at android.support.v4.app.FragmentActivity.startActivityForResult(FragmentActivity.java:824)
at android.app.Activity.startActivity(Activity.java:3522)
at android.app.Activity.startActivity(Activity.java:3490)
at com.sieryuu.maidchan.MainActivity.onClick(MainActivity.java:61)
at android.view.View.performClick(View.java:4147)
at android.view.View$PerformClick.run(View.java:17161)
at android.os.Handler.handleCallback(Handler.java:615)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:213)
at android.app.ActivityThread.main(ActivityThread.java:4787)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
Run Code Online (Sandbox Code Playgroud)
我的问题:
如何在后台发送文本到whatsapp联系人(没有选择联系号码,我已经知道ID)?Root如果需要的话
我正在开发一个可以在dropbox文件夹中上传和下载的应用程序,Dropbox会自动创建一个apps文件夹
我的问题是,如何将文件夹共享给另一个Dropbox用户
我之前尝试过,它声明app文件夹无法共享,或者我可以更改编码以创建不在apps文件夹中的文件夹吗?
这是我的代码
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<style type="text/css">
.bigbox {
width:1024px;
height:600px;
background-color:#000000;
overflow-x:auto;
overflow-y:hidden;
}
.box{
width:500px;
height:500px;
float:left;
background-color:#AAAAAA;
margin:5px;
}
</style>
</head>
<body>
<div class="bigbox">
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
<div class="box"></div>
</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
如何使所有框水平显示?
而bigbox有scroll bar与width固定。
我试图将宽度更改为5000px,它可以工作,但是宽度在盒子上
我正在使用django-rest-framework. 对于授权,我选择使用令牌授权(而不是 JWT)。以下是我尝试过的:
使用邮递员(作品)
headers:
Authorization: Token 329367424fd30a876ccff05dbc5a18d86fe7158c
Run Code Online (Sandbox Code Playgroud)
使用 C# 客户端(不起作用)
HttpClient client = new HttpClient();
client.DefaultRequestHeaders.Add("Authorization", "Token 329367424fd30a876ccff05dbc5a18d86fe7158c");
await client.GetAsync(<url>)
// Authentication credentials were not provided.
Run Code Online (Sandbox Code Playgroud)
在我调试和覆盖TokenAuthentication函数后,我意识到Authorization headers如果客户端请求,该函数将被删除C#。
编辑:
实际上我尝试过使用 Javascript 并且它也有效,我认为问题是 C# HttpClient。
我试过
HttpClient client = new HttpClient();
client.DefaultRequestHeaders.Add("Authorization3", $"token {token}");
client.DefaultRequestHeaders.Add("Authorization", $"token {token}");
Run Code Online (Sandbox Code Playgroud)
我Authorization在 python 中调试函数,我发现只Authorization3发送到服务器而Authorization不是