问题列表 - 第35000页

如何使用登录凭据访问Facebook用户详细信息?

我有一个用户可以注册帐户的网站.要做到这一点,他们必须输入关于他们自己的各种细节(姓名,DOB,电子邮件地址,密码,用户名等).

但是,我希望他们只需输入他们的Facebook用户名/密码,并从他们的Facebook用户帐户中提取所有这些信息.

如何使用ASP.NET 2.0实现这一目标?

谢谢!

生硬的

asp.net facebook asp.net-2.0

1
推荐指数
1
解决办法
811
查看次数

在su的命令中运行bash函数

在我的bash脚本中,我以另一个用户身份执行一些命令.我想用bash函数调用su.

my_function()
{
  do_something
}

su username -c "my_function"
Run Code Online (Sandbox Code Playgroud)

上面的脚本不起作用.当然,my_function里面没有定义su.我的一个想法是将函数放入一个单独的文件中.你有更好的想法,避免制作另一个文件?

bash shell su

13
推荐指数
1
解决办法
5660
查看次数

为什么我用Perl的XML :: Simple会出现"Out of memory"错误?

编辑::

大家好,

我有一个像这样的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文件(如上面的输出所示). …

xml perl parsing

3
推荐指数
1
解决办法
1541
查看次数

如果NSTextfield为空,则禁用/启用NSButton

我是可可的新手.我的应用程序中有一个按钮和一个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)

但没有任何反应......

cocoa nstextfield nsbutton

11
推荐指数
2
解决办法
2万
查看次数

PHP SoapClient无法使用https WS

我在使用包含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 '

任何人都可以告诉我这是什么问题?

谢谢

埃雷兹

php wsdl soap-client

4
推荐指数
1
解决办法
2万
查看次数

找出浏览器是IE6还是之前

可能重复:
在jQuery中检测Internet Explorer 6或更低版本

有没有办法检测浏览器是否使用javascript或jQuery预先IE7(IE6或之前)?

我在这里找到了一个类似的问题,答案基本上是"不要那样做".好吧,我不在乎,我还是想:)

javascript jquery internet-explorer cross-browser

1
推荐指数
1
解决办法
895
查看次数

如何在asp.net中替换字符串中的特殊字符

我的代码 -

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)

但它不更换和是否有任何这样既方法-_可在单一的功能来代替.

asp.net replace

2
推荐指数
1
解决办法
3万
查看次数

如何以编程方式添加联系人?

我正在尝试以编程方式在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)

我这样做了吗?如何添加帐户名称和帐户类型?

注意:我没有创建任何帐户.是否必须拥有帐户才能添加联系人?

android emulation android-contacts

5
推荐指数
1
解决办法
1万
查看次数

有关webhooks的问题

创造"webhook"一词的Jeff Lindsay ,webhook和http回调之间的区别在于webhooks是用户定义的.我想我理解他的意思,但我在思考它,我问自己,常规用户能否有效地使用webhook(我的意思是:非开发人员)?

通常人们不知道互联网是如何工作的,他们不知道http是什么,URL,回调或请求 - 响应等术语都没有对他们说什么.我听说很多人不知道网络浏览器和网站之间的区别,他们认为互联网真的从google.com开始,他们在google搜索框中输入所有网址...我的意思是,什么是当你不是开发人员时使用webhooks?

你觉得像AlertGrid这样的服务有意义吗?这是一个webhook消费者,您可以配置为在x时间内未收到回叫时,或者当接收的数据满足用户定义的条件时发送警报(SMS,电话,电子邮件),以及它进行一些数据可视化.我们希望它能使webhooks可用于非开发人员.但仍然需要至少知道如何配置源以发送webhook事件的人进行初始集成.在许多情况下,它只需要将文件粘贴到文本框,但它似乎超出了典型用户的技能.

那么,webhook注定只能被软件开发者使用,还是数百万Facebook或Twitter用户有可能开始以某种方式使用它们?

integration callback webhooks

5
推荐指数
1
解决办法
1815
查看次数

Use XPath with PHP's SimpleXML to find nodes containing a String

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 …

php xpath simplexml

4
推荐指数
1
解决办法
1万
查看次数