The FBOpenGraphAction
protocol is the base protocol for use in posting and retrieving Open Graph actions.
It inherits from the FBGraphObject
protocol; you may derive custome protocols from FBOpenGraphAction
in order
implement typed access to your application's custom actions.
Represents an Open Graph custom action, to be used directly, or from which to derive custom action protocols with custom properties.
Extends Protocol: | FBGraphObject |
Declared in: | FBOpenGraphAction.h |
application
Typed access to action's application
@property (retain,
nonatomic) id<FBGraphObject> application;
FBOpenGraphAction.h
comments
Typed access to action's comments
@property (retain,
nonatomic) NSArray *comments;
FBOpenGraphAction.h
created_time
Typed access to action's creation time
@property (retain,
nonatomic) NSString *created_time;
FBOpenGraphAction.h
end_time
Typed access to action's end time
@property (retain,
nonatomic) NSString *end_time;
FBOpenGraphAction.h
expires_time
Typed access to action's expiration time
@property (retain,
nonatomic) NSString *expires_time;
FBOpenGraphAction.h
from
Typed access to action's from-user
@property (retain,
nonatomic) id<FBGraphUser> from;
FBOpenGraphAction.h
id
Use objectID instead
@property (retain,
nonatomic) NSString *id __attribute__ ((deprecated("use objectID instead"
FBOpenGraphAction.h
image
Typed access to action's image(s)
@property (retain,
nonatomic) id image;
FBOpenGraphAction.h
likes
Typed access to action's likes
@property (retain,
nonatomic) NSArray *likes;
FBOpenGraphAction.h
message
Typed access to action's user message
@property (retain,
nonatomic) NSString *message;
FBOpenGraphAction.h
objectID
Typed access to the action's ID.
@property (retain,
nonatomic) NSString *objectID;
Note this typically refers to the "id" field of the graph object (i.e., equivalent
to [self objectForKey:@"id"]
) but is differently named to avoid conflicting with Apple's
non-public selectors.
FBOpenGraphAction.h
place
Typed access to action's place
@property (retain,
nonatomic) id<FBGraphPlace> place;
FBOpenGraphAction.h
publish_time
Typed access to action's publication time
@property (retain,
nonatomic) NSString *publish_time;
FBOpenGraphAction.h
ref
Typed access to action's ref
@property (retain,
nonatomic) NSString *ref;
FBOpenGraphAction.h
start_time
Typed access to action's start time
@property (retain,
nonatomic) NSString *start_time;
FBOpenGraphAction.h
tags
Typed access to action's tags
@property (retain,
nonatomic) NSArray *tags;
FBOpenGraphAction.h