小编Ban*_*00n的帖子

Instagram实时从回调中获取帖子

是的,这真的让我紧张,但Instagram必须对他们的血腥文档做些什么.

我已经尝试了一个星期来更新我的网站新的Instagram帖子而不刷新页面.Twitter相当容易,但Instagram只是一个大混乱.基本上我使用实时Instagram API,回调和所有这些东西工作正常,但感谢Instagram它不会从新的帖子返回我的ID,回调只返回一些基本的东西:

[{"changed_aspect": "media", "object": "tag", "object_id": "nofilter", "time": 1391091743, "subscription_id": xxxxx, "data": {}}]
Run Code Online (Sandbox Code Playgroud)

使用这些数据除了Tag之外你什么都不是,但是我知道这个回调之前的标签也没关系.它实际上只告诉我有一个新帖子.我已尝试执行与页面加载时相同的请求,此回调发生时,并获取比页面上已有的帖子更新的帖子.不幸的是,我还没有成功.我从最后发布的Instagram帖子中选择了ID,并检查它是否在回调请求中,但事实并非如此.

我究竟做错了什么?

我很感激一些帮助,谢谢!

编辑:

我想指出,这不仅是实时api的问题,也是普通API的问题.我只是不知道如何比较数据所以我不会在我的数据库(普通api)或我的网站(实时)上得到重复.我找不到任何教程或文档(是的,我可能是盲人),这向我解释了如何比较数据.我只能找到min_id和max_id,但没有解释这些id包含的内容.我从结果中检查了这些带有id的id,但它们不匹配.它不是媒体项目的ID.

我还检查了next_url,在我的逻辑思考中,这应该是下一页的URL(如Twitter).

我看这一切都错了吗?

api callback instagram

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

Mobile Safari IOS 6拍照

我正在调查IOS6上的文件上传,并知道这可以通过常用链接:

<input type="file" accept="image/*" capture="camera">
Run Code Online (Sandbox Code Playgroud)

Altho,我能找到的大多数教程和问题主要是关于上传功能.在我的情况下,我需要能够使用内置摄像头拍摄移动野生动物园内的照片.

我已经设置了一个页面来测试这个(没有代码,只有我上面发布的链接),当我拍照时,应用程序(相机应用程序)崩溃而没有实际保存我的照片.这是正常的行为吗?我是否需要添加一些代码才能首先上传图片?尽管最后这件事并没有给我看,因为你需要将已保存的图片添加到文件上传链接中.

任何帮助都将非常感谢:)

safari mobile camera file-upload ios6

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

Zend Framework 2导航子子菜单

假设我有以下导航:

Home
Internal
    Folders
        New Folder
    Configuration
        Categories
            New
        Tags
            New
        Options
            New
    Contact
External
Run Code Online (Sandbox Code Playgroud)

我在layout.phtml中使用的代码显示了这个菜单:

$internal = $this->navigation('navigation')->findOneByLabel('Internal');
echo $this->navigation('navigation')
          ->menu()
          ->setUlClass('nav nav-list')
          ->setMaxDepth(1)
          ->renderMenu($internal);
Run Code Online (Sandbox Code Playgroud)

所以它显示如下:

Folders
    New Folder
Configuration
    Categories
    Tags
    Options
Contact
Run Code Online (Sandbox Code Playgroud)

目前我正在获得一个体面的菜单,显示所有父母和第一个孩子,所以"新"导航永远不会显示.

但是,如果我在页面'类别'上我也想展示他们的孩子,那么'类别'下的'新'应该显示,如下所示:

Folders
    New Folder
Configuration
    Categories
        New
    Tags
    Options
Contact
Run Code Online (Sandbox Code Playgroud)

我已经尝试了很多方法来尝试这个,并检查了所有选项(setMinDepth,setMaxDepth,renderSubMenu,setParentMenu),你可以给layout.phtml中的菜单,没有成功.它包括"新",或者不包括在内,而不是介于两者之间.

关于ZF2的文档并没有给我任何关于如何使这个子菜单工作,除了部分.

那么,部分是唯一的选择吗?

提前致谢!

navigation zend-framework2

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

Twitter Oauth状态/在codeigniter中显示返回错误

我正在使用这个库在我的项目中实现twitter Oauth,并且如果在这种情况下它是相关的,则使用codeigniter.

我试图根据推文ID获取推文,但它返回一个错误:

{"errors":[{"message":"Sorry, that page does not exist","code":34}]}
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的代码:

public function gettweetbyid() {
    $this->config->load('twitter');
    $consumer = $this->config->item('twitter_consumer_token');
    $consumer_secret = $this->config->item('twitter_consumer_secret');
    $access_token = $this->config->item('twitter_access_token');
    $access_token_secret = $this->config->item('twitter_access_secret');
    $connection = $this->twitteroauth->create($consumer, $consumer_secret, $access_token, $access_token_secret);
    $content = $connection->get('account/verify_credentials');
    $data = array(
        'id' => $this->input->get('id')
    );
    $tweets = $this->twitteroauth->get('statuses/show', $data);

    echo json_encode($tweets);
}
Run Code Online (Sandbox Code Playgroud)

我知道一切都是正确的,因为我也使用插件来获取基于主题标签的推文,这根本不是问题.

我得到的URl看起来与他们的文档url非常相似:

https://api.twitter.com/1.1/statuses/show.json?id=408541017676460000&....
Run Code Online (Sandbox Code Playgroud)

我现在正在看这一整天,我的时间已经不多了......

任何帮助,将不胜感激!

编辑:另外,有什么方法在Twitter上我可以检查ID是否确实存在?虽然我不认为这是问题所在,我想知道以备将来参考

php twitter codeigniter oauth

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

在javascript背景url的括号

我使用的插件有问题,我需要通过jquery分配背景.

我从数据库中获取以下url:

http://www.website.com/upload/projects/25/opbouw_(10)_(800x600).jpg 
Run Code Online (Sandbox Code Playgroud)

由于网址中的括号,它不显示此图像.我无法更改此URL,因为客户端已上传它.在您指出有关此问题的安全问题之前:我没有写过它,也无法更改它.不幸的是,我将不得不处理这个问题.

我在javascript网址中找到了一个关于空格的类似问题,但是你可以使用encodeURIComponentencodeURI解决这个问题,但是,这些()都是非转义字符,并且格式不正确.

我的问题是,我应该做些什么来确保图像正确显示?某种正则表达式?(我吮吸Regex btw).

谢谢!:-)

编辑:

一些javascript代码......

iw.css({'background-image':'url('+ent.data("src")+')','backgroundPosition':'50% 49%', 'backgroundSize':'cover', 'background-repeat':'no-repeat'});
Run Code Online (Sandbox Code Playgroud)

ent.data("src") 是我回来的网址

javascript css

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