我有一个用户可以注册帐户的网站.要做到这一点,他们必须输入关于他们自己的各种细节(姓名,DOB,电子邮件地址,密码,用户名等).
但是,我希望他们只需输入他们的Facebook用户名/密码,并从他们的Facebook用户帐户中提取所有这些信息.
如何使用ASP.NET 2.0实现这一目标?
谢谢!
生硬的
在我的bash脚本中,我以另一个用户身份执行一些命令.我想用bash函数调用su.
my_function()
{
do_something
}
su username -c "my_function"
Run Code Online (Sandbox Code Playgroud)
上面的脚本不起作用.当然,my_function里面没有定义su.我的一个想法是将函数放入一个单独的文件中.你有更好的想法,避免制作另一个文件?
编辑::
大家好,
我有一个像这样的XML文件,
<message>
<c1>
<rrcConnectionSetupComplete>
<rrc-TransactionIdentifier>2</rrc-TransactionIdentifier>
<criticalExtensions>
<c1>
<rrcConnectionSetupComplete-r8>
<selectedPLMN-Identity> 1 </selectedPLMN-Identity>
<dedicatedInfoNAS> 07410109014290112345671000028020000f0 </dedicatedInfoNAS>
</rrcConnectionSetupComplete-r8>
</c1>
</criticalExtensions>
</rrcConnectionSetupComplete>
</c1>
</message>
Run Code Online (Sandbox Code Playgroud)
我使用像这样的Perl代码来访问xml文件中的数据(我应该坚持这种访问格式)
#!/usr/bin/perl
use strict;
use XML::Simple;
my $xml = new XML::Simple;
my $data = $xml->XMLin("uL-DCCH-Message.xml");
my $rrc_trans_identifier = $data->{'c1'}->{'rrcConnectionSetupComplete'}->{'rrc-TransactionIdentifier'};
print "rrc_trans_id :: $rrc_trans_identifier\n";
my $selected_plmn_id = $data->{c1}->{rrcConnectionSetupComplete}->{criticalExtensions}->{c1}->{'rrcConnectionSetupComplete-r8'}->{'selectedPLMN-Identity'};
print "plmn identity :: $selected_plmn_id\n";
my $rrc_dedicated_info_nas = $data->{c1}->{rrcConnectionSetupComplete}->{criticalExtensions}->{c1}->{'rrcConnectionSetupComplete-r8'}->{dedicatedInfoNAS};
print "dedicated info nas :: $rrc_dedicated_info_nas\n";
Run Code Online (Sandbox Code Playgroud)
产生的输出是,
rrc_trans_id :: 2
plmn identity :: 1
dedicated info nas :: 07410109014290112345671000028020000f0
Run Code Online (Sandbox Code Playgroud)
使用XML :: Simple的Perl代码适用于较小的XML文件(如上面的输出所示). …
我是可可的新手.我的应用程序中有一个按钮和一个textField.我想在textfield为空时禁用该按钮,并在用户输入内容时启用.
有什么要开始的吗?Interface Builder中的任何"魔术"绑定?
谢谢
[EDITED]
我试图将appDelegate设置为NSTextfield的委托并添加了此方法(myTextfield和myButton是IBOutlets):
- (void)textDidChange:(NSNotification *)aNotification
{
if ([[myTextField stringValue]length]>0) {
[myButton setEnabled: YES];
}
else {
[myButton setEnabled: NO];
}
}
Run Code Online (Sandbox Code Playgroud)
但没有任何反应......
我在使用包含https的WS(WSDL)的PHP SoapClient时遇到问题.我的PHP版本是5.2.5.在你问之前,是的,我正在使用PHP的Soap和openSSL扩展.
我想要访问的网址是:https: //id3check.gb.co.uk/gbportalinternational/aspx/id3check_1b.asmx?WSDL
我正在使用的代码:
$url = "https://id3check.gb.co.uk/gbportalinternational/aspx/id3check_1b.asmx?WSDL";
$options["connection_timeout"] = 25;
$options["location"] = $url;
$client = new SoapClient($url,$options);
Run Code Online (Sandbox Code Playgroud)
它在构造SoapClient时失败,我得到以下错误:
警告:SoapClient :: SoapClient(https://id3check.gb.co.uk/gbportalinternational/aspx/id3check_1b.asmx?WSDL):无法打开流:连接尝试失败,因为连接方在一段时间后没有正确响应时间或建立的连接失败,因为连接的主机无法响应.在第42行的C:\ MY-DEV-FOLDER\index.php中警告:SoapClient :: SoapClient():I/O警告:无法加载外部实体" https://id3check.gb.co.uk/gbportalinternational/第42行的C:\ MY-DEV-FOLDER\index.php中的aspx/id3check_1b.asmx?WSDL "抛出异常 - SOAP-ERROR:解析WSDL:无法从' https://id3check.gb.co加载. uk/gbportalinternational/aspx/id3check_1b.asmx?WSDL '
任何人都可以告诉我这是什么问题?
谢谢
埃雷兹
有没有办法检测浏览器是否使用javascript或jQuery预先IE7(IE6或之前)?
我在这里找到了一个类似的问题,答案基本上是"不要那样做".好吧,我不在乎,我还是想:)
我的代码 -
txtPhoneWork.Text.Replace("-","");
txtPhoneWork.Text.Replace("_", "");
txtMobile.Text.Replace("-", "");
txtMobile.Text.Replace("_", "");
txtPhoneOther.Text.Replace("-", "");
txtPhoneOther.Text.Replace("_", "");
location.ContactWork = txtPhoneWork.Text.Trim();
location.ContactMobile = txtMobile.Text.Trim();
location.ContactOther = txtPhoneOther.Text.Trim();
Run Code Online (Sandbox Code Playgroud)
但它不更换和是否有任何这样既方法-和_可在单一的功能来代替.
我正在尝试以编程方式在Android中添加联系人.这是我的代码:
ArrayList<ContentProviderOperation> ops = new ArrayList<ContentProviderOperation>();
int rawContactInsertIndex = ops.size();
ops.add(ContentProviderOperation.newInsert(RawContacts.CONTENT_URI)
.withValue(ContactsContract.RawContacts.ACCOUNT_TYPE,"Google")
.withValue(ContactsContract.RawContacts.ACCOUNT_NAME,"user1@gmail.com") .build());
ops.add(ContentProviderOperation.newInsert(ContactsContract.Data.CONTENT_URI)
.withValueBackReference(Data.RAW_CONTACT_ID,rawContactInsertIndex)
.withValue(ContactsContract.Data.MIMETYPE,ContactsContract.CommonDataKinds.StructuredName.CONTENT_ITEM_TYPE)
.withValue(ContactsContract.CommonDataKinds.StructuredName.DISPLAY_NAME, name)
.build());
ops.add(ContentProviderOperation.newInsert(ContactsContract.Data.CONTENT_URI)
.withValueBackReference(ContactsContract.Data.RAW_CONTACT_ID, rawContactInsertIndex)
.withValue(ContactsContract.Data.MIMETYPE,ContactsContract.CommonDataKinds.Phone.CONTENT_ITEM_TYPE)
.withValue(ContactsContract.CommonDataKinds.Phone.NUMBER, phone)
.withValue(ContactsContract.CommonDataKinds.Phone.TYPE, phoneType)
.build());
ops.add(ContentProviderOperation.newInsert(ContactsContract
.Data.CONTENT_URI)
.withValueBackReference(ContactsContract.Data.RAW_CONTACT_ID,rawContactInsertIndex)
.withValue(ContactsContract.Data.MIMETYPE,ContactsContract.CommonDataKinds.Email.CONTENT_ITEM_TYPE)
.withValue(ContactsContract.CommonDataKinds.Email.DATA, email)
.withValue(ContactsContract.CommonDataKinds.Email.TYPE, emailType)
.build());
try {
getContentResolver().applyBatch(ContactsContract.AUTHORITY, ops);
Context ctx = getApplicationContext();
CharSequence txt = "Contact " + name +" added successfully";
int duration = Toast.LENGTH_LONG;
Toast toast = Toast.makeText(ctx, txt, duration);
toast.show();
} catch (Exception e) {
Toast.makeText(getApplicationContext(),"error",Toast.LENGTH_LONG).show();
}
Run Code Online (Sandbox Code Playgroud)
我这样做了吗?如何添加帐户名称和帐户类型?
注意:我没有创建任何帐户.是否必须拥有帐户才能添加联系人?
创造"webhook"一词的Jeff Lindsay 说,webhook和http回调之间的区别在于webhooks是用户定义的.我想我理解他的意思,但我在思考它,我问自己,常规用户能否有效地使用webhook(我的意思是:非开发人员)?
通常人们不知道互联网是如何工作的,他们不知道http是什么,URL,回调或请求 - 响应等术语都没有对他们说什么.我听说很多人不知道网络浏览器和网站之间的区别,他们认为互联网真的从google.com开始,他们在google搜索框中输入所有网址...我的意思是,什么是当你不是开发人员时使用webhooks?
你觉得像AlertGrid这样的服务有意义吗?这是一个webhook消费者,您可以配置为在x时间内未收到回叫时,或者当接收的数据满足用户定义的条件时发送警报(SMS,电话,电子邮件),以及它进行一些数据可视化.我们希望它能使webhooks可用于非开发人员.但仍然需要至少知道如何配置源以发送webhook事件的人进行初始集成.在许多情况下,它只需要将文件粘贴到文本框,但它似乎超出了典型用户的技能.
那么,webhook注定只能被软件开发者使用,还是数百万Facebook或Twitter用户有可能开始以某种方式使用它们?
I try to use SimpleXML in combination with XPath to find nodes which contain a certain string.
<?php
$xhtml = <<<EOC
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Test</title>
</head>
<body>
<p>Find me!</p>
<p>
<br />
Find me!
<br />
</p>
</body>
</html>
EOC;
$xml = simplexml_load_string($xhtml);
$xml->registerXPathNamespace('xhtml', 'http://www.w3.org/1999/xhtml');
$nodes = $xml->xpath("//*[contains(text(), 'Find me')]");
echo count($nodes);
Run Code Online (Sandbox Code Playgroud)
Expected output: 2 Actual output: 1
When I change the xhtml of the …
asp.net ×2
php ×2
android ×1
asp.net-2.0 ×1
bash ×1
callback ×1
cocoa ×1
emulation ×1
facebook ×1
integration ×1
javascript ×1
jquery ×1
nsbutton ×1
nstextfield ×1
parsing ×1
perl ×1
replace ×1
shell ×1
simplexml ×1
soap-client ×1
su ×1
webhooks ×1
wsdl ×1
xml ×1
xpath ×1