Example #1
0
        private static void consumeWebServiceHello(string name)
        {
            HelloEndpointClient client = new HelloEndpointClient();
            helloRequest request = new helloRequest { Name = name };
            SayHelloBody body = new SayHelloBody(request);
            SayHello sayHello = new SayHello { Body = body };
            SayHelloResponse response = client.SayHello(sayHello);

            Console.WriteLine(response.Body.HelloResponse.Message);
        }
Example #2
0
        private static async Task CallWCFService()
        {
            HelloEndpointClient proxy = new HelloEndpointClient();
            var request = new helloRequest
            {
                Name = "John Doe"
            };
            var response = await proxy.SayHelloAsync(request);

            Console.WriteLine(response.Body.HelloResponse.Message);
        }
Example #3
0
        static void Test()
        {
            var periscopeApi = new PeriscopeApi();

            var loginTwitterRequest = new loginTwitterRequest
            {
            };
            var loginTwitter = periscopeApi.LoginTwitter(loginTwitterRequest);

            var mapGeoBroadcastFeedRequest = new mapGeoBroadcastFeedRequest
            {
                cookie = loginTwitter.cookie,
                p1_lat = 80,
                p1_lng = 96,
                p2_lat = -48,
                p2_lng = -30,
                include_replay = true
            };
            var mapGeoBroadcastFeeds = periscopeApi.MapGeoBroadcastFeed(mapGeoBroadcastFeedRequest);

            var getBroadcastsRequest = new getBroadcastsRequest
            {
                cookie = loginTwitter.cookie,
                broadcast_ids = mapGeoBroadcastFeeds.Select(m => m.id).ToArray()
            };
            var getBroadcasts = periscopeApi.GetBroadcasts(getBroadcastsRequest);

            var suggestedPeopleRequest = new suggestedPeopleRequest
            {
                cookie = loginTwitter.cookie,
                twitter_consumer = loginTwitterRequest.session_key,
                twitter_secret = loginTwitterRequest.session_secret,
                languages = new[] { "tr" },
                signup = false
            };
            var suggestedPeople = periscopeApi.SuggestedPeople(suggestedPeopleRequest);

            var followingBroadcastFeedRequest = new followingBroadcastFeedRequest { cookie = loginTwitter.cookie };
            var followingBroadcastFeeds = periscopeApi.FollowingBroadcastFeed(followingBroadcastFeedRequest).ToList();

            var accessChannelRequest = new accessChannelRequest
            {
                cookie = loginTwitter.cookie,
                broadcast_id = followingBroadcastFeeds.First().id
            };
            var accessChannel = periscopeApi.AccessChannel(accessChannelRequest);

            var followingRequest = new followingRequest
            {
                cookie = loginTwitter.cookie,
                user_id = loginTwitter.user.id
            };
            var following = periscopeApi.Following(followingRequest);

            var getBroadcastViewersRequest = new getBroadcastViewersRequest
            {
                cookie = loginTwitter.cookie,
                broadcast_id = followingBroadcastFeeds.First().id
            };
            var getBroadcastViewers = periscopeApi.GetBroadcastViewers(getBroadcastViewersRequest);

            var helloRequest = new helloRequest
            {
                cookie = loginTwitter.cookie,
                locale = new[] { "tr" }
            };
            var hello = periscopeApi.Hello(helloRequest);

            var rankedBroadcastFeedRequest = new rankedBroadcastFeedRequest
            {
                cookie = loginTwitter.cookie,
                languages = new[] { "tr" }
            };
            var rankedBroadcastFeed = periscopeApi.RankedBroadcastFeed(rankedBroadcastFeedRequest);

            var userRequest = new userRequest
            {
                cookie = loginTwitter.cookie,
                user_id = loginTwitter.user.id
            };
            var userResponse = periscopeApi.User(userRequest);

            var userBroadcastsRequest = new userBroadcastsRequest
            {
                cookie = loginTwitter.cookie,
                all = true,
                user_id = loginTwitter.user.id
            };
            var userBroadcasts1 = periscopeApi.UserBroadcasts(userBroadcastsRequest);

            var userBroadcastsRequest2 = new userBroadcastsRequest
            {
                cookie = loginTwitter.cookie,
                all = false,
                user_id = followingBroadcastFeeds.First().id
            };
            var userBroadcasts2 = periscopeApi.UserBroadcasts(userBroadcastsRequest2);

            var userSearchRequest = new userSearchRequest
            {
                cookie = loginTwitter.cookie,
                search = "deneme"
            };
            var userSearch = periscopeApi.UserSearch(userSearchRequest);

            var getAccessPublic = periscopeApi.GetAccessPublic("1MYxNWZoBMNKw");
        }