I'm developing facebook bot using Microsoft bot framework & have a strange issue: I return card carousel with thumbnail images. When talking from the web, I get all images, when from android, I get only 1 or 2 images. Dimensions are same, images are returned by my own services, all are png.
Any ideas where to look for problems?
Update - Issue Fixed
So turns out, I messed up with Content-Length header in my image handler service and was sending incorrect length with images. After fixing it, everything works as expected. Still, it's interesting, why some images were showing up even with incorrect length header and some not.
Please, ensure the images you sent are httpS instead of http. This is a like a assumption in the documentation.
If you use http, its shown in the emulator but not in other secure channels like Skype and Facebook.
Related
My dialogflow chatbot has been integrated with Hangouts and with image/card response. However, when i added an image that is not public URL, the image is not showing up. Even though i have given the read access to specific user, it is still not appearing. Unsure if it is configuration issue. Any help?
Thanks in advance!
Hello (sorry for my english)
I hope you're okay
Sorry, I found your question now.
I had a similar problem. Your photos are in Drive if I understand correctly.
I never succeeded to make visible the pictures of Drive in my bot only with their urls (same public).
After searchs I created a new url with http://drive.google.com/uc?export=view&id= + [id] of the picture (with public share)
With this url, the pictures are visible in the cards of bot (without in google Chat on Ios, I don't no why?
Good continuation
I'm currently writing an WebApi endpoint that is to accept image uploads with associated Descriptions and titles. I want to be able to send this information up in one post rather than sending the image and then the meta data in a subsequent call.
The client sending this is a mobile application written in Xamarin.
Searching the internet I struggled to fine any direction to doing this kind of thing although I'm sure it's possible.
Any help or pointers would be appreciated.
USE CLOUDINARY
upload image to cloud with easy api like
https://res.cloudinary.com/demo/image/upload/w_150,h_150,c_thumb,g_face,r_20,e_sepia/l_cloudinary_icon,,x_5,y_5,w_50,o_60,e_brightness:200/a_10/front_face.png
The DotNet SDK is here
and a tutorial to add metadata along
I have a twitter share button on a webpage. I have submitted my website for twitter cards, and it is approved. I am using the twitter card tags correctly, but I have troubles to get the images appear on the time-line. On the twitter timeline I only see text and the URL. Only when clicking on the tweet, an image appears below (the tweet expands).
I would like to have this image appear on the timeline, without needing to expand the tweet. Is this possible, or am is it necessary to use a service like twitpic or flickr to make this happen?
My first thought is that this is not possible because twitter only accepts certain image websites to publish their images on the twitter timeline, but I cannot find a twitter dev source that confirms this.
This is the normal behaviour for the twitter card.
Please read https://dev.twitter.com/cards/troubleshooting#timeline
The second point of the troubleshooting might be the solution you're looking for: "For photos and animated GIFs, upload the media directly with the Tweet or consider using the Twitter API to upload media." You can also explore the other solutions offered.
UPDATE: It looks like the solution I was proposing refers to sharing content directly from twitter, so it's not an option. See this twitter community thread
I am in the process of integrating Google's authentification API for my website.
I have create a google API app, and everything is working fine except setting up the logo for the consent screen at https://console.developers.google.com
I have tried different images with different sizes and format. The answer is always : "INVALID IMAGE"
For exemple, does anyone know why the following image is considered "INVALID"?
http://www.youni.education/images/youni-logo-g.png
The solution :
I ended up selecting the image of the twitter account of the website and it works.
I don't understand why the image I submitted where considered invalid. But I suspect submitting an image from a well-know host (such as twitter) did the trick.
IMO there is definetly something wrong on https://console.developers.google.com part. They could at least let the user know why an image is invalid.
Outlook keeps showing the following images when trying to display images from our image server.
Here is an example of the image its trying to load.
http://ihfiles.com/products/5736_1_0_300_100_0.jpg
Any thoughts on what might be causing outlook to contact our image server in an extremely slow manner?
Discovered the issue. Images embeded in the email were missing "http:" so mail services like gmail could discover the image but not mail clients like Outlook or iPhone Mail App.
So URLs were
//ihfiles.com/products/16184_2_0_100_100_0.jpg
Not
http://ihfiles.com/products/16184_2_0_100_100_0.jpg