标签: sharekit

是否可以绕过推文对话框直接发布到Twitter?

我正在使用ShareKit来实现Twitter共享.我有一个带有textview的视图控制器,并希望在绕过tweet输入对话框时将该文本发送到ShareKit中的帖子.

SHKItem *item = [SHKItem text:[postText text]];
[SHKTwitter shareItem:item];
Run Code Online (Sandbox Code Playgroud)

如果没有登录,上面的代码会对用户进行身份验证,然后获取我的文本并填充ShareKits tweet对话框.挖掘他们的代码让我感到困惑.有没有人能够成功地将推文文本直接发布到Twitter?

twitter ios sharekit

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

尝试使用ShareKit在Twitter上发布时收到错误

我正在尝试使用sharekit在Twitter和Facebook上发布.

我有两个按钮,它们调用以下两种方法:

- (IBAction) shareOnFacebook:(id)sender
{
    // Create the item to share 
    NSString *someText = @"Share on Facebook.";
    SHKItem *item = [SHKItem text:someText];

    // Share the item
    [[SHK currentHelper] setRootViewController:self.navigationController];
    [SHKFacebook shareItem:item];
}

- (IBAction) shareOnTwitter:(id)sender
{
    // Create the item to share 
    NSString *someText = @"Share on Twitter.";
    SHKItem *item = [SHKItem text:someText];

    //tried both methods to set navigationcontroller!
    [[SHK currentHelper] setRootViewController:self.navigationController];
    [SHK setRootViewController:self.navigationController];  

    [SHKTwitter shareItem:item];
}
Run Code Online (Sandbox Code Playgroud)

Facebook只是工作,当我尝试使用Twitter时,我收到以下错误:

2011-05-31 10:20:25.928 App[870:707] *** Assertion failure in -[SHK showViewController:], /Users/blaat/Dropbox/App/Classes/ShareKit/Core/SHK.m:112
2011-05-31 …
Run Code Online (Sandbox Code Playgroud)

twitter cocoa-touch oauth uinavigationcontroller sharekit

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

Sharekit无法在iphone sdk中运行

我正在使用sharekit在Facebook,Twitter和电子邮件中共享图像

在Facebook正确工作.Twitter和电子邮件正在uiview的后面工作.(见下面的截图).

在这里,您可以看到Twitter表单是UIview的背面.对于电子邮件也发生了同样的事情.看到电子邮件comtroller是UIview的背面.

在这里,我在uiviewcontroller中使用 uiview进行图像幻灯片显示.

我正在使用此代码连接twitter

 SHKItem *twitterItem = [SHKItem image:mCurrentImageView.image title:@"Check out my photos! "];
    [SHKTwitter shareItem:twitterItem];
Run Code Online (Sandbox Code Playgroud)

我正在使用此代码连接邮件

 SHKItem *mail = [SHKItem image:mCurrentImageView.image title:@"Check out my photos! "];
            [SHKMail shareItem:mail]; 
Run Code Online (Sandbox Code Playgroud)

我错了..在这不知道帮助...

提前致谢..

iphone objective-c ios4 sharekit

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

如何在sharekit中处理"sendDidFinish"

我使用sharekit和mail/twitter/facebook,我对objective-c很新.sharekit运行良好,并发送我应有的图像.

在我的应用程序中,我有截屏功能.我希望应用程序在拍摄屏幕截图时"冻结",停止向sharekit-action后面的场景发送任何摇动或触摸事件.在我的截图层中,我有三个按钮,它们调用指定服务的shareItem方法,比如

[SHKTwitter shareItem:item];
Run Code Online (Sandbox Code Playgroud)

vereything工作正常,直到这里.但现在当发送完成(或取消或出错)我需要应用程序"解冻"时,sharekit应该告诉我的应用程序允许再次听取任何触摸或摇动动作.

对不起,我想我不明白在这里使用委托的概念.我的意思是,'sendDidFinish'是否属于代表?如果是这样,我怎么能告诉sharekit谁是它的代表呢?或者我是否必须编辑发送服务类(如SHKItem或SHKFacebook)本身?

请不要因为这个问题而低估我.我真的想要落后这个谜......

delegates objective-c sharekit

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

无法发布到Facebook无法发送帖子,因为在iOS6中与Facebook的连接失败

有时,当我尝试使用Facebook分享时,我收到此错误:

无法发布到Facebook由于与Facebook的连接失败,无法发送帖子.

它不允许我将帖子发送到Facebook.在其他时候,它允许我发布.可能是什么问题?

需要一些帮助.任何的想法

编辑

当我第二次发布消息/文本时会发生这种情况.第一次,它工作正常.

它给了我这个错误:

<Error>: CGImageCreate: invalid image size: 0 x 0.
Run Code Online (Sandbox Code Playgroud)

但我只是张贴文字,没有图片涉及......

facebook ios sharekit ios6

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

如何使用sharekit API登录Facebook?

我正在使用sharekit API将图像共享到Facebook.它工作正常,但我只是想登录但不想分享图像.我们怎么做?

fbconnect ios sharekit facebook-ios-sdk

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

在iphone应用程序中使用来自sharekit的twitter时无法验证OAuth

我在iphone应用程序中使用sharekit实现了facebook和twitter共享.Facebook的份额工作正常,但Twitter分享给出了"无法验证OAuth"的错误.

iphone twitter sharekit

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

iOS:ShareKit >> Twitter设置>>回调网址---这是什么?

我正在尝试在我的应用中实现ShareKit ; 在SHKConfig.h文件中,在需要Twitter应用程序设置的部分中,有一行我应该设置回调URL: 在此输入图像描述

我在Twitter上打开了一个Twitter应用程序并填写了所有字段,但我不清楚应该在Callback URL字段中插入哪些数据: 在此输入图像描述

谁能解释一下?

twitter url callback ios sharekit

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

从'NSURLResponse*'分配给'NSHTTPURLResponse*'的指针类型不兼容

我收到警告不兼容的指针类型在下面的代码中从'NSURLResponse*'分配'NSHTTPURLResponse*'.此方法是Sharekit的一部分.

带警告的行是粗体/斜体:

    - (void)connection:(NSURLConnection *)aConnection didReceiveResponse:(NSURLResponse *)aResponse
{
    if (response)
        [response release];
    ***response = [aResponse retain];***
    [responseData setLength:0];
}
Run Code Online (Sandbox Code Playgroud)

有人请帮忙!

谢谢!

warnings incompatibility ios sharekit

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

分享Kitit twitter 403(未知错误)

我正在使用ShareKit通过FB和Twitter分享.我正在使用此代码与twitter分享:

- (IBAction)twitterShare:(id)sender {
    // Create the item to share (in this example, a url)
    NSURL *url = [NSURL URLWithString:[flexViewController shareURL]];
    SHKItem *item = [SHKItem URL:url title:[flexViewController shareText]];

    [SHK setRootViewController:self];
    // Share the item
    [SHKTwitter shareItem:item];
}
Run Code Online (Sandbox Code Playgroud)

我得到"403 Forbidden:服务器理解了请求,但拒绝履行它".如果提示登录视图,则总会发生这种情况.如果用户已从先前的会话登录(应用程序已关闭并重新打开),则它可以正常工作.

在这个页面中,它声明403表示我已达到限制,我不认为这是我的情况. https://dev.twitter.com/docs/error-codes-responses

上面的代码上周工作正常,但现在我收到了这个错误.

twitter ios sharekit

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