Danh mục

Building OpenSocial Apps- P6

Số trang: 50      Loại file: pdf      Dung lượng: 0.00 B      Lượt xem: 22      Lượt tải: 0    
Thư viện của tui

Xem trước 5 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Building OpenSocial Apps- P6: Nhà phát triển của Thư viện Series từ Addison-Wesley cung cấphành nghề lập trình với độc đáo, tài liệu tham khảo chất lượng caohướng dẫn về các ngôn ngữ lập trình công nghệ mới nhất và họsử dụng trong công việc hàng ngày của họ. Tất cả các sách trong thư viện của Nhà phát triển được viết bởichuyên gia công nghệ các học viên những người có kỹ năng đặc biệt tại các tổ chứcvà trình bày thông tin một cách đó là hữu ích cho các lập trình viên khác....
Nội dung trích xuất từ tài liệu:
Building OpenSocial Apps- P6 224 Chapter 10 OSML, Gadgets, and the Data Pipeline Table 10.6 os:ActivitiesRequest Attributes Attribute Description Key Required. A string value used to identify this data within the DataContext. The key value must be unique within the app across all data tags. userId Required. A comma-delimited list of IDs to use in conjunction with the groupId attribute. Valid values are @viewer @owner a specific user ID groupId Optional. The group of users to get, relative to the value defined in the userId attribute. If this is not speci- fied, it defaults to @self, which means the person object(s) corresponding to the value of the userId attribute. Valid values are @self @friends The value @self means the records specified in the userId attribute. The value @friends means friends of the user(s) specified in the userId attribute. Fields Optional. A comma-delimited list of OpenSocial activity fields to return with each record. startIndex Optional. In a paged list of records, this specifies the starting index for results. Count Optional. An integer value specifying the maximum number of records to return. Table 10.7 os:DataRequest Attributes Attribute Description Key Required. A string value used to identify this data within the DataContext. The key value must be unique within the app across all data tags. method The REST endpoint method used for this request. Currently, only GET requests are allowed. Valid requests are people.get (equivalent to os:PeopleRequest) activities.get (equivalent to os:ActivitiesRequest) More endpoints are being added all the time, so check the MySpace developer site for the latest information.Please purchase PDF Split-Merge on www.verypdf.com to remove this watermark. OpenSocial Markup Language 225 JavaScript Blocks in OSML Apps Warning Gadget XML and OSML must be a well-formed XML document. To prevent surprise parsing errors stemming from your JavaScript code, always make use of CDATA tags in your JavaScript blocks. All apps that make use of OSML or Data Pipelining must be in gadget XML format and consist of well-formed XHTML content only. If your Content blocks wrap their innards in CDATA tags as is suggested in some of the older Gadget XML documentation, none of the OSML or Data Pipeline tags will be evaluated. As a result, your app code must consist of well-formed XHTML content only. Any JavaScript code containing a “less-than” or “greater-than” test will violate this requirement. Here is an example: if(i > 0){ ... The solution is to wrap all your JavaScript blocks in a CDATA section: // Wrapping the client script block contents with CDATA sections instructs the OSML parser to ignore things that might otherwise look like tags inside. Even though tags are ...

Tài liệu được xem nhiều: