问题列表 - 第43753页

如何确定Facebook用户是否喜欢某个页面

有没有办法确定Facebook用户是否"喜欢"Facebook目前提供的API?

UPDATE

我一直试图通过这个代码通过PHP图形API使用一段时间.

$fbconfig['appid'] = '***';
$fbconfig['api'] = '***';
$fbconfig['secret'] = '***';

try {
    include_once "facebook.php";
} catch(Exception $o) {
    echo '<pre>';
    print_r($o);
    echo '</pre>';
}

$facebook = new Facebook(array(
  'appId'  => $fbconfig['appid'],
  'secret' => $fbconfig['secret'],
  'cookie' => true,
));

$session = $facebook->getSession();
$me = null;

if ($session) {
    try {
        $uid = $facebook->getUser();
        $me = $facebook->api('/me');
    } catch (FacebookApiException $e) {
        d($e);
    }
}

if($me) {
    try {
        $likes = $facebook->api('/me/likes');
    } catch(Exception $o) {
        d($o);
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,即使我已登录,会话也始终为null. …

facebook fbml fbjs facebook-graph-api

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

perl是否在模块的当前目录(.)中查找?

perl是否会查看.(当前目录)模块?我无法直接安装模块,我想我可以将其复制到本地目录中.这是真的?

perl module

4
推荐指数
3
解决办法
7248
查看次数

Android XML.ID字符串中明星的目的是什么?

在某些来源中,我看到了这样的声明

<item
    android:id="@+id/menu_display_groups"
    android:icon="@*android:drawable/ic_menu_allfriends"
    android:title="@string/menu_displayGroup" />
Run Code Online (Sandbox Code Playgroud)

注意*

@*android:
Run Code Online (Sandbox Code Playgroud)

它似乎可以访问内部资源.但是想肯定地知道.

同样好奇,如果使用Android 2.2 SDK构建具有此类声明的应用程序是安全的,并在1.5上运行它.

android

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

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

Gridview中的TimeSpan DataFormatString

我有一个带有来自linq查询的ObjectDataSource的gridview.

源的一个变量是时间跨度,我用DataField ="MyTimeSpanVariable"绑定一个boundfield.数据包含以秒和分钟为单位的时间,极少数以小时为单位.

数据以其原生格式显示正常,但是当我将HtmlEncode ="false"DataFormatString ="{0:hh:mm:ss}"添加到aspx页面中的boundfield属性时,它会在MyGridView.Databind()行上崩溃.我究竟做错了什么?

谢谢.

asp.net

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

perl正则表达式,使用m!$ regex!与

源字符串:

  1. 普通话(11亿)
  2. 印地语/乌尔都语(3.5亿)
  3. 西班牙语(3.3亿)
  4. 英语(3亿)
  5. 阿拉伯语(2亿)

试图只提取语言名称.

我目前有这个代码可行

 if($line =~ m!\s(.*)\(!)
    {
      print $1 . "\n" ;
    }
Run Code Online (Sandbox Code Playgroud)

但我试图使用quotemeta函数来做它我似乎无法做到的.

  my $regex = quotemeta( "\s(.*)\(" );
#Also tried as i suspect the \s is my problem.
  my $regex = quotemeta( "\\s(.*)\(" );


  if($line =~ m/$regex/)
    {
      print $1 . "\n" ;
    }
Run Code Online (Sandbox Code Playgroud)

任何风格都比其他风格更受欢迎吗?

regex perl

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

JavaScript中的整数

我是Javascript的初学者所以请原谅我,因为我从W3Fools学到了一些Javascript (这是非常困难的教程 - 他们没有解释我想知道的任何东西,但我可能从我对C++的经验中猜到的一切).

我可能会切换到MDN,但如果你可以推荐任何其他教程,那就太棒了.

无论如何,所以这是我的问题:

我刚才读的几行,显然:

根据规范,JavaScript中的数字是"双精度64位格式IEEE 754值".这有一些有趣的后果.在JavaScript中没有整数这样的东西,所以如果你习惯于用C或Java进行数学运算,你必须要小心算术.

我已经看到,我习惯使用C++的数据类型很少(对于变量).但我没想到所有数字都会自动成为floats.有没有办法使用integers,不是float吗?未来版本的JavaScript支持int吗?

javascript floating-point integer

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

将类似"2.12e-6"的字符串转换为double

c ++中是否有内置函数可以处理像"2.12e-6"这样的字符串转换为double?

c++ double atof

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

WCF没有传输安全性的可靠会话不会导致事件出现故障

我遇到了一个非常有趣的可靠会话行为.我正在使用netTcp绑定+双工通道+可靠会话.

当我试图收听channel.faulted时,如果安全模式设置为transport,则当客户端断开连接时,故障事件将立即触发.

但是,当我将绑定的安全模式设置为None或Message时,故障事件不再在相同的情况下触发.他们最终会在服务器端出现故障的一半ReciveTimeout,我理解当时可靠的会话会发送心跳消息.

问题是:为什么wcf绑定不会出现故障?

这种情况的解决方法是我可以手动"ping"连接.

wcf reliability faulted

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

如何使用str_replace()仅在PHP中删除文本一定次数?

我试图从字符串中删除"John"这个词一定次数.我在php手册上读到str_replace除了名为"count"的第四个参数.所以我想这可以用来指定应该删除多少个搜索实例.但是,由于以下原因,情况似乎并非如此:

$string = 'Hello John, how are you John. John are you happy with your life John?';

$numberOfInstances = 2;

echo str_replace('John', 'dude', $string, $numberOfInstances);
Run Code Online (Sandbox Code Playgroud)

用"dude"替换"John"这个单词的所有实例,而不只是两次,而另外两个Johns单独留下.

出于我的目的,更换发生的顺序无关紧要,例如前2个实例可以替换,或者最后两个或组合,替换的顺序无关紧要.

那么有没有办法以这种方式使用str_replace()或者是否有另一种内置(非正则表达式)函数可以实现我正在寻找的东西?

php string

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