/* gcc $(pkg-config --cflags --libs gio-2.0 glib-2.0) thumbnail-path.c */ #include #include static const gchar *uri = "https://farm9.static.flickr.com/8081/8290615938_a9d1128639_b.jpg"; int main (void) { GError *error = NULL; GFile *file; GFileInfo *info; file = g_file_new_for_uri (uri); info = g_file_query_info (file, G_FILE_ATTRIBUTE_THUMBNAIL_PATH, G_FILE_QUERY_INFO_NONE, NULL, &error); if (error != NULL) { g_warning ("%s", error->message); g_error_free (error); } g_clear_object (&info); g_object_unref (file); }