草庐IT

facebook_id

全部标签

php - Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);导致 fatal error

我安装的Magento扩展有一行代码导致了fatalerror。我正在使用Magento1.8.0,当我删除这一行时,一切都按预期工作。Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);有人可以解释一下这行代码的作用以及为什么在扩展中需要它。在我注释掉这一行之后,一切正常,我找不到任何问题,但我有点害怕这个问题稍后会出现。这是系统日志文件抛出的内容:2014-08-27T21:10:13+00:00ERR(3):Warning:include(Mage/Default/Helper/Data.php):f

php - 拉维尔 5.1 : Get ID from firstOrNew method

我有以下功能,如果一个记录不存在,它会在数据库中创建一个新记录-如果一个存在,它会更新它。问题是它返回true,因此我无法获得插入或更新记录的ID。/***Savetimesheet.**@param$token*@param$data*/publicfunctionsaveTimesheet($token,$data){return$this->timesheet->firstOrNew($token)->fill($data)->save();} 最佳答案 先创建新模型然后保存,id会自动设置到模型中。/***Savetimes

php - Facebook 信使机器人 : Session Variables

我正在使用PHP编写机器人。我将所选项目存储在我的webhooks文件的session变量中。问题是,在下一次请求Hook时,它不会显示session数据并返回空值。 最佳答案 Facebook不会使用您的webhook保持session打开。您必须将其视为“每个请求的session”范围。换句话说,您必须实现一个简单的内存结构来存储对话数据——建议使用键值存储,使用发件人ID作为键。您也可以使用redis为了这个任务。 关于php-Facebook信使机器人:SessionVariab

php - 在 codeigniter 中获取唯一的 session ID

我正在尝试使用session_id()获取sessionID;但我知道它会在每5分钟后重新生成一次。所以我得到了一个技巧,可以将随机数设置到用户定义的session变量中。喜欢,$uniqueId=uniqid(rand(),TRUE);$this->session->set_userdata("my_session_id",md5($uniqueId));现在的问题是我应该把这段代码放在哪里。如果我将这段代码放在我的Controller的构造函数中,它将在每次请求时执行。并且会为每个请求提供不同的sessionID。我怎样才能只设置这个session变量一次?在sessiondest

php - 在 WooCommerce 3+ Order items 中获取产品 ID

我正在尝试获取woocommerce感谢页面order_id。使用下面的代码。但不幸的是我无法得到它。add_action('woocommerce_thankyou','bbloomer_check_order_product_id');functionbbloomer_check_order_product_id($order_id){$order=newWC_Order($order_id);$items=$order->get_items();foreach($itemsas$item){$product_id=$item['product_id'];if($product_i

php - $facebook->getSession() 在示例代码中返回 null。那样行吗?

运行examplecodefortheFacebookAPI我得到一个空session对象,我应该得到一个非空对象,在代码中给出注释。我做错了什么?换句话说,在我的index.php中,当我转到http://apps.facebook.com/my_app时,示例代码中的这个片段显示“无session”在我的浏览器中:'...',//actualvaluereplacedby'...'forthispost'secret'=>'...',//actualvaluereplacedby'...'forthepost'cookie'=>true,));//Wemayormaynothave

PHP 唯一计算机 ID

php(或最坏情况下的javascript)是否有可能为不依赖于cookie或ip的用户创建唯一ID。我在myminicity.com上看到过在每个城市,计数每天只增加一次(我认为它对每个人都有一个唯一的ID),即使我删除了我的cookie并刷新了ip,它似乎仍然检测到我已经访问过了,我想为这个系统做一个我。我看到很多人说这不可能,如果真的不可能,最好的选择是什么?编辑现在我想到我可以混合使用多个cookie(具有多种识别方法)、多个本地存储值(与cookie相同)、mysql数据库ip跟踪和flashcookie,如果找到其中任何一个,用户在今天之前访问过。

php - 使用 PHP-SDK 的 Facebook 身份验证

我已经尝试了几天但没有成功,我设法使用了PHP-SDK附带的example.php并完美运行。我只需要存储返回的session并在以后使用它,这样我就可以访问而无需重新验证。我尝试将session存储在数据库的序列化字段中,然后恢复数据、反序列化并使用php-sdk中的setSession函数检索身份验证。不幸的是,那没有用,这是一个带有代码示例的上一个问题的链接..FacebookOAuthretrieveinformationbasedonstoredsession请指教? 最佳答案 更新nowdeprecated中的离线访问.

php - Facebook 图形 API 和视频

是否可以请求与facebook帐户关联的所有视频?所以我可以遍历并将它们回显到页面。有点像获取包含该专辑中所有图像的专辑的json数据。我一直在使用[FacebookGraphAPIforVideo][1][1]:http://developers.facebook.com/docs/reference/api/video/作为引用。我让它为相册和图像工作,所以当照片被添加到Facebook时,它会更新网站。现在我想对视频做同样的事情。任何想法都会很棒。谢谢! 最佳答案 GraphAPI似乎没有提供对视频列表的访问。你需要使用FQL

php - 在 facebook/twitter 上加载更多结果

也许您在Facebook/Twitter上看到过这种效果。我想加载更多结果并将它们附加到现有结果中。到目前为止没问题。我怎样才能跟踪我有多少结果,以便知道下次从哪里查询?我有几个答案:用id、results1、results2将结果包装到一个div中……然后获取最后一个id并将其乘以容器中的结果数将数字保存在一个变量中,每次从另一个页面请求列表时重置它。 最佳答案 看看这个。它对我来说效果很好。http://youhack.me/2010/05/14/an-alternative-to-pagination-facebook-and