ShareKitのフォークを使ってビデオをFacebookに投稿することはできますか?私は自分自身でFacebookのグラフAPI全体を混乱させたくないですが、動画を投稿する能力が大好きです。ShareKitでFacebookにビデオを投稿する?
答えて
Facebookを含む一部のサービスでは、ShareKit 2.0 repoにビデオ共有のためのpull requestがあります。それはまだ合併されていません、いくつかの未解決の問題があるので、最も深刻なものは、大きなビデオを共有すると、デバイスのメモリを使い果たしてしまうことです。
しかし、それはあなたにとって良いスタートかもしれません。
このプルリクエストに関するニュースがあるかどうか知っていますか?それはまだ主なShareKitへのマージを保留しているようです。つまり、私がプルリクエストを使用すると、最後の7ヶ月間の完全なShareKit APIのアップデートがすべて失われることになります。私はちょうどローカルにマージを行うことができると思うが、もし誰かが既にこれを行っていれば、それは明らかに望ましいだろう。 – Liron
を参照してください。プルリクエストのディスカッションでは、未解決の問題がいくつかあります。それがまだ合併されていない理由です。 –
の代わりに、私はこのためにFBGraphAPIを使用することをお勧めsharekitを使用して...ここで
は、あなたがFacebook上で動画を投稿することができますことを、次の手順..です
.hファイルで
#import "FbGraph.h"
#import "FbGraphFile.h"
#import "JSON.h"
#import <MobileCoreServices/MobileCoreServices.h>
@interface ViewController : UIViewController
{
FbGraph *FB_Graph;
FbGraphResponse *FB_Graph_Response;
FbGraphFile *FB_Graph_File;
}
-(IBAction)btnShareVideoPress:(id)sender;
@end
私は、ビデオのアップロードを扱うことができるsharekitフォークを見たことがない.Mファイルの呼び出しで
この方法.....
- (void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
NSString *ClientID = @"197556430726736";
FB_Graph = [[FbGraph alloc]initWithFbClientID:ClientID];
[FB_Graph authenticateUserWithCallbackObject:self andSelector:@selector(fbGraphCallback:) andExtendedPermissions:@"user_photos,user_videos,publish_stream,offline_access,user_checkins,friends_checkins"];
}
-(IBAction)btnShareVideoPress:(id)sender
{
NSString *path = [[NSBundle mainBundle] pathForResource:@"YouTubeTest" ofType:@"m4v"];
NSURL *videoURL1=[NSURL fileURLWithPath:path];
NSMutableDictionary *variables = [[NSMutableDictionary alloc]init];
FB_Graph_File = [[[FbGraphFile alloc] initwithURL:videoURL1]retain];
[variables setObject:FB_Graph_File forKey:@"file"];
[variables setObject:@"Test video upload 1" forKey:@"message"];
[variables setObject:@"video" forKey:@"MediaType"];
[FB_Graph doGraphPost:@"me/videos" withPostVars:variables];
FbGraphResponse *fb_graphresponse = [FB_Graph doGraphGet:@"me/videos/uploaded" withGetVars:variables];
NSLog(@"postPictureButtonPressed: %@", fb_graphresponse.htmlResponse);
}
FbGraphFileにはinitWithURLのインターフェイスがありません。使用しているファイルを添付してください –
- 1. ShareKit FacebookにURLを投稿する
- 2. ライブFacebookビデオの投稿IDを取得
- 3. HttpPostを使ってアンドロイドでFacebookにビデオを投稿する
- 4. Facebook Graph api PAGE - ファンのビデオ投稿を取得するには?
- 5. Facebookページの投稿投稿
- 6. Facebookに投稿する
- 7. Facebookページに投稿する
- 8. Androidを使用してFacebookにビデオを投稿
- 9. UIActivityController Facebookで投稿
- 10. Facebook APIに投稿を投稿するには?
- 11. OpenGraphでFacebookページに投稿
- 12. Graph APIを使用してカスタムサムネイルでビデオをfacebookページに投稿する方法
- 13. facebook投稿スパムリンク
- 14. エラー投稿facebook
- 15. facebook投稿リンク
- 16. Facebookの投稿
- 17. ブログの投稿をTwitterとFacebookに投稿する(カスタマイズあり)
- 18. 与えられた日付にfacebook投稿を投稿する
- 19. 投稿後にFacebookのコメントを投稿する
- 20. TYPO3ニュースをfacebookに投稿
- 21. JSONデータをFacebookに投稿
- 22. Facebookの投稿複数の投稿
- 23. Facebookのページにリモートで投稿するが、ページに表示される投稿者を投稿する
- 24. 「投稿してFacebookに投稿する」ボタン
- 25. Facebookの投稿 - 友だちの壁に投稿する
- 26. Facebookに写真を投稿する
- 27. FacebookにHTMLコンテンツを投稿する
- 28. facebookにコメントを投稿する方法
- 29. Facebookスコアを投稿するには?
- 30. プログラムで拡張ASCII文字をFacebookの投稿に投稿するには?
私はあなたがグラフAPIを混乱させるとは思わない。それは非常に簡単ですhttps://developers.facebook.com/blog/post/532/ – mask8
私はこの問題のあらゆる種類の問題に遭遇しています – user717452