问题标签 [socialshare]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
330 浏览

javascript - 如何在身体负荷上调用函数

嗨,我正在使用此脚本将社交媒体图标添加到我的网站中。

div点击后获取内容。我们可以在不点击div的情况下调用这个函数吗?

问候:阿里

0 投票
6 回答
5292 浏览

iphone - 在 ios 中使用 Google Plus 进行图像共享

我想在 google plus 上分享图片:

我用过 google+ api

AppDelegate.m

和按钮动作

视图控制器.m

但是单击它会崩溃并显示错误:

它在 [shareBuilder open] 上崩溃

0 投票
1 回答
157 浏览

ios - 单击即可在各种网络上进行社交共享

我想通过单击在各种社交网络(例如 Google+、Facebook、Twitter、LinkedIn、YouTube)上共享文本或图像。

我想先登录所有社交网络。然后用户可以在所选选项上发布文本和图像。作为参考,我想这样

请给我任何建议或演示来执行此任务。

0 投票
1 回答
1095 浏览

ios - 社交共享图像的图像质量

问题简历:

我用相机拍照或从图书馆中选择一张,然后添加一些UITextFields(在所选图片旁边UIImageView),创建其中一张UIImage,然后我想分享这个,特别是在 Facebook 和 Twitter 上。我能够做到这一点,但是图像质量显着下降。如何调整代码以使质量保持领先?


带有代码和图像的详细描述

首先,我在相机和图书馆之间进行了选择。然后,在我以某种方式选择图像之后,我得到它

- (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info

方法,我将图像分配给我的 global UIImage *chosenImage,然后我使用它。

然后,我添加chosenImageUIImageView,作为兄弟,我添加一个UITextField,如下所示:

在此之后,我有一个“分享这个!” 按钮,点击后可以将图像分享到 Facebook 和 Twitter。然后我UIImage *imageToShare用这种方法将其转换UIViewUIImage(这似乎工作正常,恕我直言):


Facebook 和 Twitter 的共享图片质量似乎相同,在这种情况下相同意味着非常糟糕。

我用于 twitter 分享的代码:

以及我用于 Facebook 分享的代码:


但是,我添加了一些代码来保存imageToShare文档:

当我在那里看时,它看起来还不错!这真的让我想知道为什么我不使用带有打印图片的信封(当然是保存在文件中的那个!),并且不要将它发送到加利福尼亚州门洛帕克和加利福尼亚州市场南部,而不是尝试解决这个荒谬的问题。


现在来图片!

嗯..所以在我尝试在这里上传图片之后,上传的东西也把.png图像变成了可怕的质量!!!啊,我以为 stackOverflow 和我在一起!

无论如何,这里是图片(在这里上传)和相应的链接,显示了我的服务器上的实际图像(我希望它们也不会破坏它们)


图片上传到 Facebook:我服务器上的 Facebook 图像 脸书图片


图片上传到 Twitter:我服务器上的 Twitter 图片 推特图片


图片来自文档:图片来自我服务器上的文档(有很大的不同!) 文件图片

所以,有谁知道我应该为代码中的图像选择什么设置以提高质量(即使在 .jpg 压缩之后,也已完成似乎无处不在,甚至在这里)至少在某种程度上更好?在我看来,它只发生在带有文字的纯色背景上(当我尝试上传没有背景的图像时,它看起来更好,但必须有一种方法可以使它在背景下看起来更好)

谢谢!

编辑 事实证明,问题可能不在于共享内容,而在于 jpeg 压缩本身。正如它在答案中所说:Facebook:保持上传图像的图像质量的方法?,

“JPEG 不适合带有文本、大块色块或简单形状的图像,因为清晰的线条会模糊并且颜色会发生变化。http: //graphicssoft.about.com/od/graphicformats/f/summary.htm

所以我想没有解决办法,因为 Facebook、Twitter 甚至 stack.imgur 都使用 jpeg 压缩,只要有“带有文本、大块颜色或简单形状的图像”,就会很糟糕。太糟糕了。

0 投票
1 回答
138 浏览

stocktwits - 如何从股票推特获取股票数量

我喜欢在我的网站中集成 stocktwits url 共享,我只想知道如何获取特定 URL 的共享计数,例如 fb 和 twitter。

先感谢您。

0 投票
1 回答
2597 浏览

facebook - 社交分享按钮的 UTM 跟踪:Facebook、Pinterest

全部。

我想为utm_我所有的社交分享按钮添加参数。我成功地将参数包含到 Twitter 和 G+ 中,没有任何问题。但是 Facebook 和 Pinterest 存在很多问题。

Pinterest 去除任何utm_参数。Facebook 使用规范 URL 而不是我提供的。

我尝试过的解决方案:

1) 使用 URL 缩短器 bit.ly。Pinterest不允许使用它。Facebook 仍然使用规范 URL 而不是我提供的

2)fb_ref用于 Facebook。我们使用 Wordpress VIP 托管,这个托管会从 facebook 中删除任何参数。

3) 将utm_参数重命名为utm. 它已解决问题,但我想保持我所有的跟踪信息一致。

有任何想法吗?谢谢

2013 年 12 月 21 日更新

我想要以下。设想:

1) 用户分享我网站上的内容 ( http://example.com/url/?utm_campaign=onsitesharebutton)

2) 用户的朋友访问社交网络,例如 Pinterest,并看到此 Pin 图

3) 用户的朋友点击此 Pin 图并访问我的网站。当他访问我的站点时,我想在 URL 中包含 utm_* 参数,即http://example.com/url/?utm_campaign=onsitesharebutton. 通过这种方式,我将知道该用户是通过某个来源或整体营销渠道作为某个活动的一部分到达的

问题:

1) Pinterest从我的 URL 中去除参数UTM_*

2) Facebook 使用规范 URL 分享并忽略我的UTM_*参数

0 投票
3 回答
2477 浏览

android - 如何通过我的 Android 应用程序与 Pinterest 中的图像共享/固定消息

我正在尝试将 Pinterest 集成到我的 android 应用程序并使用图像固定/共享消息。但我没有任何方法可以做到这一点。我下载了 Pinterest SDK 并将 jar 文件添加到我的项目中。

以下是我的代码片段。

但它没有发布,在 onComplete() 中我们得到了错误。请帮帮我

感谢和问候蒂鲁

0 投票
0 回答
361 浏览

ruby-on-rails - 使用社交分享按钮分享帖子后,页面在 Rails 4 中突然关闭

我在我的 rails 应用程序(rails 4.0.1)中使用“social-share-button” gem,在社交网站上分享我的帖子后,页面突然关闭。

有什么方法可以自定义重定向路径并将其指示给带有良好确认消息的有效页面?

我的视图部分:

Social_share_button.rb 配置文件:

有什么办法可以解决这个问题?

0 投票
1 回答
1924 浏览

android - PhoneGap 社交分享插件

我在 PhoneGap 中使用以下 url 中的社交插件:

https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin

我已经完成了上面链接中给出的所有设置。

我的问题是,当我包含“phonegap.js”时,它在 Android 中运行良好。但是当我包含“cordova.js”并评论“phonegap.js”时,它就停止工作了。

你能告诉我为什么会这样吗?

实际上,我正在使用 facebook 登录,并且需要在脚本中导入“cordova.js”文件。但是当我导入它时,社交分享插件停止工作。而且我知道,没有必要在脚本中添加这两个文件。

那么,谁能让我知道什么是有效的解决方案?

谢谢。

0 投票
1 回答
590 浏览

javascript - 通过 iframe 显示 twitter 撰写推文页面

所以我有一个奇怪的问题,我正在构建自己的推文按钮,这很简单,只需使用类似于此的链接<a href="https://twitter.com/intent/tweet?text=YOUR-TITLE&url=YOUR-URL&via=TWITTER-HANDLE">

现在这个链接工作得很好,即使有愚蠢的数据提供问题是我真的希望这个页面在我网站上的 iframe 中打开.. 但是 twitter 和其他社交网络已经禁用了这个功能,如果有人知道,我会很伤心我可以使用某种 iframe 或其他技术的方式,包括我假设一个 oauth 和 api 将允许我发送写入,并显示用户可以在我的视线内发送的推文?

因为只是使用它会返回一个空帧

任何关于如何或即使我能做到这一点的帮助,甚至是我可以签出的允许我作为用户这样做的网站,将不胜感激(只是我不希望代表用户发推文而是显示预定义的注释文本的推文,使用户无需离开我的网站或打开新窗口即​​可发送)