相关疑难解决方法(0)

Instagram Graph API: Media Thumbnail URL

I'm using the Instagram Graph API in a business account, and almost everything works just fine. I have created a WordPress port of the Facebook SDK, and the function that retrieves the media items looks like this (part of a class, the $fb object is already authenticated using the default_access_token in the class constructor):

public function get_media( $business_account_id = '', $limit = 15 ) {
    $limit = absint( $limit );

    try {
        $response = $this->fb->get( "/{$business_account_id}?fields=media.limit({$limit}){media_url,caption,thumbnail_url,permalink}" );
        return $response->getDecodedBody();
    } …
Run Code Online (Sandbox Code Playgroud)

facebook-graph-api facebook-php-sdk instagram-api

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

在PHP中直接将图像保存到目录?

我有一个图像文件.示例:http://images5.fanpop.com/image/photos/31100000/random-random-31108109-500-502.jpg

我想将图像保存到主机中名为images-folder的目录中.使用PHP执行此操作的最佳方法是什么?

php

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

使用PHP存储和显示MySQL的图像

如何通过从HTML表单发送图像来使用PHP在MySQL中存储图像文件?我只知道MySQL和HTML部分的东西.

这是HTML表单:

<form method="post" enctype="multipart/form-data" action="insert_image.php">
    <input type="file" name="image" />
    <input type="submit" />
</form>
Run Code Online (Sandbox Code Playgroud)

我知道如何连接数据库并存储正常信息,但是如何正确解析数据以将图像文件存储到MySQL BLOB字段?还有我如何从MySQL显示它?

ps:我使用PDO进行数据库连接.

html php mysql

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

从URL将图像保存到服务器

我用CKEditor构建了一个迷你内容管理系统.用户可以从其他网站粘贴图像URL.有没有办法在用户提交内容时获取所有图像URL,将所有这些图像保存到服务器,并用我的服务器的URL替换另一个服务器的URL?

例如,用户写了这样的东西:

<img src="somews.com/img1.jpg"/>Lorem Ipsum is simply dummy text of the printing and typesetting industry. ...
Run Code Online (Sandbox Code Playgroud)

在提交过程中,PHP会将图像保存somews.com/img1.jpg到服务器,将其URL转换为myserver.com/photos/img1.jpg并替换 <img src="somews.com/img1.jpg"/>为..这可能吗?

php url replace image

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

图像正在下载铬,但不是在野生动物园

在我的应用程序中,我html2canvas用于将HTML转换为画布,之后我将使用toDataURL()chrome中的所有内容将该画布转换为图像,图像在页面加载后立即下载,但在safari中将图像加载到同一页面没有下载.

$(document).ready(function(e) { 
    html2canvas(document.body, {
        onrendered: function(canvas) {
        var test = document.getElementsByClassName('test');      //finding the div.test in the page
        $(test).append(canvas);                               //appending the canvas to the div
        var canvas = document.getElementsByTagName('canvas');       
        $(canvas).attr('id','test');                              //assigning an id to the canvas
        var can2 = document.getElementById("test");
        var dataURL = can2.toDataURL("image/png");
        document.getElementById("image_test").src = dataURL;     //assigning the url to the image
        $(canvas).remove();                                   //removing the canvas from the page
        download(can2,'untitled.png');
        function download(canvas_name,filename)
        {
            var tempLink = document.createElement('a');
            e; 
            tempLink.download = filename;
            tempLink.href = dataURL;
            if …
Run Code Online (Sandbox Code Playgroud)

html javascript safari ios html2canvas

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

从 URL 上传文件

我一直在尝试弄清楚如何使用以下代码从 URL 上传文件而不使用表单。在表单中,我可以输入 URL 而不是计算机上的本地文件,然后它会上传它,所以我猜它可能吗?:

示例位置:http : //www.bubblews.com/assets/images/news/521013543_1385596410.jpg

if ((isset($_FILES['upload']['name'])) && (substr_count($_FILES['upload']['type'],'image/'))) {

    $prefix = "market/".$market->guid;      
    $filehandler = new ElggFile();
    $filehandler->owner_guid = $market->owner_guid;
    $filehandler->setFilename($prefix . ".jpg");
    $filehandler->open("write");
    $filehandler->write(get_uploaded_file('upload'));
    $filehandler->close();
Run Code Online (Sandbox Code Playgroud)

php forms upload image file

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